2
我已經創建了一個nuget包,需要在安裝時將一些配置添加到現有的xml文件。可能使用XDT轉換nuget包中的自定義xml嗎?
XML文件位於一樣的文件夾結構深:/app/config/site1/settings.xml
是否有可能使用XDT改造這個文件,並添加一些配置?
我已經創建了一個nuget包,需要在安裝時將一些配置添加到現有的xml文件。可能使用XDT轉換nuget包中的自定義xml嗎?
XML文件位於一樣的文件夾結構深:/app/config/site1/settings.xml
是否有可能使用XDT改造這個文件,並添加一些配置?
是的,NuGet XDT轉換功能確實支持使用解決方案文件夾,並且還可以轉換一般的XML。
只需將settings.xml.install.xdt和settings.xml.uninstall.xdt文件放在包的Content文件夾下的相同文件夾結構(作爲目標文件夾結構)即可。
嗨丹。是否也可以使用這種類型的轉換機制向htm/html HTML5文檔中添加行(這基本上是用xml標記的?我試過去做,但到目前爲止我還沒有成功。 –
嗨, Yann。目前NuGet支持用於XDT轉換的.config文件和.xml文件。但是,對於您的情況,使用.pp源代碼轉換可能會起作用。有關更多信息,請參閱此鏈接 - http://docs.nuget .org/docs/creating-packages/configuration-file-and-source-code-transformations –
Thanks for the link。我已經對c#文件使用了源代碼轉換。我不明白它將如何應用於一個HTML文件,但。 –