我对这种转换很陌生,我不完全理解如何实现它。这些指南都没有意义。
我想添加
<identity impersonate="true" userName="asecret" password="mysecurepassword"/>
到发布配置。
我把它放在 web.release.config 之后,<system.web>
但它不会这样生成。
你还想做什么。
我对这种转换很陌生,我不完全理解如何实现它。这些指南都没有意义。
我想添加
<identity impersonate="true" userName="asecret" password="mysecurepassword"/>
到发布配置。
我把它放在 web.release.config 之后,<system.web>
但它不会这样生成。
你还想做什么。
您可能错过了使用该xdt:Transform
属性执行的实际操作。
尝试:
<identity impersonate="true" userName="asecret" password="mysecurepassword" xdt:Transform="Insert"/>
应该将Insert
新元素添加到该<system.web>
部分下的 web.config 中。
如果该<identity />
元素已存在于主 web.config 文件中,您可能需要使用xdt:Transform="Replace"
它将主 web.config 中的整个元素替换为您的 Web.Release.config 中的元素。或者您可以使用xdt:Transform="SetAttribute({comma listed attributes to set here})"
,它将设置您指定的属性的值。
与往常一样,您可以阅读MSDN上的所有转换选项。