我们在 VS 2012 中创建了一个网站。我们右键单击我们的 web.config 文件并选择“添加配置转换”并创建了web.config
.
在其中,我们在<appSettings>
Debug 和 Release 版本的部分中添加了一些新条目web.config
:
<appSettings>
<add key="username" value="user" xdt:Transform="Insert" xdt:Locator="Match(key)"/>
<add key="password" value="pwd" xdt:Transform="Insert" xdt:Locator="Match(key)"/>
<add key="GET" value="https://somewhere.com/url1" xdt:Transform="Insert" xdt:Locator="Match(key)"/>
<add key="POST" value="https://somewhere.com/url2" xdt:Transform="Insert" xdt:Locator="Match(key)"/>
</appSettings>
我们已经尝试了各种变换类型,包括“Insert”和“SetAttribute”。到目前为止,还没有产生在构建后将这些新的 appSettings 条目添加到 web.config 的预期结果。
我们是否需要为它们放置占位符条目web.config
,或者我们是否缺少其他步骤?
[编辑] 上面的 appSettings 包含<configuration>
在web.config
.