有沒有辦法讓NuGet包轉換配置轉換文件?例如,當我想讓我的NuGet包編輯web.config
文件時,我創建了一個web.config.install.xdt
文件。但是如果我想讓我的NuGet包編輯web.config.debug
文件呢?NuGet包轉換配置轉換文件
我試着製作一個web.config.debug.install.xdt
文件,但遇到了一個問題:我無法獲得轉換以插入本身屬於xdt轉換的屬性。喜歡的東西:
<?xml version="1.0" encoding="utf-8" ?>
<configuration xmlns:xdt1="http://schemas.microsoft.com/XML-Document-Transform">
<system.serviceModel >
<client xdt1:Transform="Insert">
<endpoint address="http://blah.blah" binding="basicHttpBinding" contract="Test.Contract"
name="TestWs" xdt:Transform="Replace" xdt:Locator="Match(name)"/>
</client>
</system.serviceModel>
</configuration>
(我試圖改變XDT的命名空間,但是這並沒有幫助)
相關:http://stackoverflow.com/q/30945716/38368 –
我已將[問題](http://blog.nuget.org/20130920/how-to-use-nugets-xdt-feature -examples-and-facts.html)關於這個在nuget博客。 –