如果我在compilation
元素中不包含debug
属性,就像这样:
<system.web>
<compilation />
</system.web>
它默认是 true
还是 false
?如果有来源链接会更好。
如果我在compilation
元素中不包含debug
属性,就像这样:
<system.web>
<compilation />
</system.web>
它默认是 true
还是 false
?如果有来源链接会更好。
compilation
元素中debug
属性的默认值为false
MSDN - 编译元素 (ASP.NET 设置架构)
debug
可选的布尔属性。 指定是否编译调试二进制文件而不是零售二进制文件。 默认值为False。
<system.web>
<compilation />
</system.web>
<system.web>
<compilation debug="true" />
</system.web>
默认情况下,根据之前的回答,false 是设置。
如果在 Machine.config 中指定了 debug=true,则每个 Web 应用程序的 web.config 都会继承它,并将其视为默认值。
machine.config
的路径:https://dev59.com/1HE95IYBdhLWcg3wadGq#2325492 - user2173353