加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在构建Web应用程序后使用visual studio2010 web.conf

发布时间:2020-12-16 09:51:19 所属栏目:asp.Net 来源:网络整理
导读:我在Visual Studio 2010中使用web.config转换. 我通过右键单击web.config文件和选择的名为Add Config Transforms的选项添加了转换.通过这个我已经添加了一些配置文件到我的解决方案.通过VS2010发布我的项目后,我的web.config将使用选定的配置文件(如web.dev.
我在Visual Studio 2010中使用web.config转换.

我通过右键单击web.config文件和选择的名为Add Config Transforms的选项添加了转换.通过这个我已经添加了一些配置文件到我的解决方案.通过VS2010发布我的项目后,我的web.config将使用选定的配置文件(如web.dev.config)进行更新.

我的问题是:

我可以在构建(或构建后)时使用所选的配置文件(如web.dev.config)更新我的web.config文件.

谢谢,
马希

解决方法

我同意Pablo的评论.你不应该覆盖web.config.

如果需要,您可以在编译时获取所有转换的文件.

这是怎么做的.编辑项目文件(.csproj)并添加以下代码.确保路径正确.

<Target Name="AfterBuild">
    <TransformXml Source="$(SolutionDir)WCFServicesWeb.config" 
                  Transform="$(SolutionDir)WCFServicesWeb.Release.config" 
                  Destination="$(OutDir)WebRelease.config" 
                  StackTrace="true" />
</Target>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读