从VS发布web . release .config到IIS, web部署,一键发布



我有几个appSetting条目在我的web.config.

我有一些不同的条目在web.Release.config,我想推到IIS(7)时我发布。(我使用web部署方法在VS2010中使用一键发布)。

当我发布到IIS并运行应用程序时,应用程序正在从web获取值。

(当我发布时我处于发布配置中)。

我错过了什么?

[编辑]

web.release.config:

的应用设置部分
<appSettings>
    <add key="StylesheetPath" value="http://mySite/Stylesheet/"/>
    <add key="ImagePath" value="http://mySite/Stylesheet/images/"/>
  </appSettings>

谢谢

在你的web.release。config的appSettings节点,添加一个transform属性

<appSettings xdt:Transform="Replace">
<add key="StylesheetPath" value="http://mySite/Stylesheet/"/>
<add key="ImagePath" value="http://mySite/Stylesheet/images/"/>
</appSettings>

这个xdt:Transform告诉配置构建器在你的web中使用appSettings节点。配置并替换为这个。当你部署它的时候,网络。

相关内容

  • 没有找到相关文章

最新更新