当前位置:   article > 正文

Asp.Net多环境Web.config配置-Web.Debug.config Web.Release.config

web.debug.config

 

        我们在.net开发/发布过程中,需要根据环境的不同去修改一些琐碎的web.config配置,比如:调试的时候数据库连接的是localhost或者dev环境的DB,发布到Test环境时,需要将数据库连接改为TestDB,当项目上线时,我们又需要修改数据库连接为生产环境下的DB…

        我们有可能会忘记根据环境将web.config  改为正确的配置,就算记得,但是手动改配置的时候也会很繁琐,而且出错的概率特别高,不过.net提供了一个功能,可以在项目publish的时候选择相应的环境(Debug,Release),将Web.Debug.config或者Web.Release.config中的配置替换web.config中对应的值,这样就可以在publish的时候直接生成对应环境所需的config文件。具体做法如下:

        1.web.config文件内容如下

  1. <appSettings>
  2. <add key="webpages:Version" value="3.0.0.0" />
  3. <add key="webpages:Enabled" value="false" />
  4. <add key="ClientValidationEnabled" value="true" />
  5. <add key="UnobtrusiveJavaScriptEnabled" value="tru
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/190180
推荐阅读
相关标签
  

闽ICP备14008679号