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