摘要:
1 需求场景在部署项目的时候,通常会有测试环境和产品环境。测试环境用于测试场景,而产品环境用于实际使用。两种环境的不同通常在于一些配置文件,比如数据库连接串的不同。在Visual Studio中,默认的配置环境有只Debug和Release,它们之间的区别主要在于是否在编译时优化代码,设置Debug、Release变量等。在早期,其并未涉及到其它配置文件的切换,而在后来的Web项目中,微软为Web.Config文件添加了Web.Debug.Config和Web.Release.Config,实现了在发布项目时,根据配置自动替换相应的Web.Config。问题来了:如果不是Web项目该怎么办呢? 阅读全文