【发布时间】:2014-05-11 19:48:36
【问题描述】:
我有 asp.net mvc 4 项目,其中尝试使用转换配置,其中有一些默认值,当我尝试更改为发布模式时,一些默认值更改为发布值,但它不起作用。当我尝试更改为发布模式并构建应用程序时,我没有任何变化。这是我在 Web.config 中的默认值:
<appSettings>
<add key="appId" value="####"/>
<add key="appSecret" value="####"/>
<add key="hostName" value="####"/>
</appSettings>
这是我的 Web.Release.config 中的内容:
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<appSettings>
<add key="appId" value="!!!!" xdt:Transform="Replace" xdt:Locator="Match(name)" />
<add key="appSecret" value="!!!!" xdt:Transform="Replace" xdt:Locator="Match(name)"/>
<add key="hostName" value="!!!!" xdt:Transform="Replace" xdt:Locator="Match(name)"/>
</appSettings>
</configuration>
有人帮我吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 web-config