有没有办法让 NuGet 包转换配置转换文件?例如,当我希望我的 NuGet 包编辑web.config
文件时,我会创建一个web.config.install.xdt
文件。但是,如果我希望我的 NuGet 包编辑web.config.debug
文件怎么办?
我尝试制作一个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 的命名空间,但这也无济于事。)