【发布时间】:2010-04-14 02:56:04
【问题描述】:
我有一个带有单个 web.config 文件的 ASP.Net 网站(ASPX 和 ASMX 页面)。我们有一个开发版本和一个生产版本。随着时间的推移,用于开发和生产的 web.config 文件出现了很大差异。
将两个版本的 web.config 保留在源代码控制中的最佳做法是什么(我们使用 Tortoise SVN,但我认为这并不重要)?似乎我可以添加名称为“web.config.prod”的生产 web.config 文件,然后当我们翻转所有文件时,我们只需添加删除现有 web.config 并重命名 web.config 的步骤.prod 到 web.config。
这看起来很骇人听闻,尽管我确信它会起作用。是不是有一些机制来处理这个内置到 Visual Studio 中?这似乎是一个常见问题,但我没有找到任何关于此的问题(有答案)。
【问题讨论】:
标签: c# asp.net web-config