我正在使用 ASP.NET MVC 在 C# 中创建 Web 应用程序,并且正在使用安装在我的机器上的 MSSQL 服务器。
我还想将应用程序作为开源项目发布,并在生产服务器上运行。
我应该将 web.config 文件添加到源代码存储库吗?如果我应该,我应该如何跟踪“开源版本”(指向安装在本地主机上的 MsSQL)和 生产版本(指向我托管的 web.config(我正在使用 Mercurial)。
最佳答案
推荐的方法如下:
web.config.template
.如果您刚刚重命名该文件,请确保该文件可用。 web.config
这可确保:
第 3 步可以通过项目的预构建事件来处理,例如:
if not exist web.config copy web.config.template web.config
关于asp.net-mvc - 开源存储库中的 Web.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6089984/