【发布时间】:2015-06-19 19:16:11
【问题描述】:
我正在创建一个 nuget 包,其中安装包的部分结果是修改我的 web.release.config。
我使用 web.release.config.install.xdt 将元素插入此文件没有问题,但我需要在我插入的元素上保留 xdt:Transform 和 xdt:Locator 属性,因为这些转换需要在为部署构建应用程序时运行。
因此,例如在安装 nuget 包时,我希望看到:
<add key="serilog:using" value="Serilog.Sinks.Seq" xdt:Transform="InsertIfMissing" xdt:Locator="Match(key)" />
显示在 web.release.config 中,包括 xdt:Transform 和 xdt:Locator 属性。
可以这样做吗?
【问题讨论】:
-
我已在 nuget 博客上为此设置了 question。
标签: c# visual-studio xdt-transform