【发布时间】:2014-06-11 06:54:07
【问题描述】:
我需要知道一些事情。 我有一个自己的项目,我想在开发环境中部署(调试),我将把它部署在生产环境中(发布)。
我需要知道的是关于web.config转换标签
<compilation xdt:Transform="RemoveAttributes(debug)" />
我不应该在开发环境转换中写它还是应该?
【问题讨论】:
标签: visual-studio-2012 web-config-transform
我需要知道一些事情。 我有一个自己的项目,我想在开发环境中部署(调试),我将把它部署在生产环境中(发布)。
我需要知道的是关于web.config转换标签
<compilation xdt:Transform="RemoveAttributes(debug)" />
我不应该在开发环境转换中写它还是应该?
【问题讨论】:
标签: visual-studio-2012 web-config-transform
不,您应该在开发/调试中保留debug="true" 属性。这样您在测试时将获得正确的调试信息。
但是,通常您将在主 Web.config 下有两个转换文件 - Web.Debug.config 和 Web.Release.config。只有Web.Release.config 应该包含用于删除调试属性的转换。
【讨论】: