37
在Visual Web Developer速成版2008中使用项目发布功能时。如何排除发布web.config以使其不覆盖服务器web.config?如何使用Visual Web Developer Express进行发布时排除web.config?
我已经尝试在web.config中设置以下内容,该文件适用于任何其他以.config结尾但不包含web.config的文件。
<buildProviders>
<remove extension=".config" />
<add extension=".config" type="System.Web.Compilation.IgnoreFileBuildProvider"/>
</buildProviders>
在Visual Studio 2012,这没有工作。下面的解决方案为我工作。 http://blogs.msdn.com/b/webdev/archive/2010/04/22/web-deployment-excluding-files-and-folders-via-the-web-application-s-project-file。 ASPX 我已经加入 *。配置 ExcludeFilesFromDeployment> 到每个配置(释放,调试)的。 –
2013-06-06 06:38:13
@İbrahimULUDAĞ我做到了这一点,并在发布时面临缺失/错误的装配问题 – 2014-09-25 20:50:04
我也是。将webconfig添加到排除会导致编译问题。 – 2015-01-29 08:16:11