我有几个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节点。配置并替换为这个。当你部署它的时候,网络。