.net 是否通过Web.config自动复制Web.debug.config?

.net 是否通过Web.config自动复制Web.debug.config?,.net,web-config,.net,Web Config,我知道如果我从configuration manager中选择debug并发布站点,它将使用调试脚本。我想知道,当我在VS中时,我是否可以这样做,如果我从下拉列表中选择调试,它将覆盖下一个构建的web.config,这样我就可以在VS中使用不同的模式,而不仅仅是在发布时。这是我在为我的MVC应用程序工作时遇到的一个非常实际有效的问题 我已经在我的项目中尝试了它,它部署在staging/Dev构建和Prod上,效果非常好 下面是一篇由Scott Hansleman撰写的非常体面的文章 根据您的we

我知道如果我从configuration manager中选择debug并发布站点,它将使用调试脚本。我想知道,当我在VS中时,我是否可以这样做,如果我从下拉列表中选择调试,它将覆盖下一个构建的web.config,这样我就可以在VS中使用不同的模式,而不仅仅是在发布时。

这是我在为我的MVC应用程序工作时遇到的一个非常实际有效的问题

我已经在我的项目中尝试了它,它部署在staging/Dev构建和Prod上,效果非常好

下面是一篇由Scott Hansleman撰写的非常体面的文章


根据您的web项目,行为会有所不同。它是网站还是web应用程序?ASP.NET MVC所以我认为web应用程序.copy是错误的行为。Web.debug.config定义如何为调试部署更新Web.config,这些更新可能涉及添加、删除或更新XML的各个部分。