शेख*_*ेखर 6 asp.net web-config aspnet-compiler
我需要设置 debug='false'
<compilation debug="false" targetFramework="4.0" />
Run Code Online (Sandbox Code Playgroud)
即使在发布模式下发布我的代码.
正如MSDN编译概述中所述,它是在两个阶段完成的
发布代码是指第1阶段的部分,
<compilation ....是指阶段2.
我不完全理解你的问题.如果您询问手动需要设置debug ='false',那么如果项目中存在包含配置转换的文件,则答案将取决于事实.当前的Visual Studio标准Web项目模板包含两个带有配置转换的文件:Web.Debug.config和Web.Release.config.这些文件包含在发布代码期间应用的配置转换.这是默认Web.Release.config文件的示例:
<?xml version="1.0"?>
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<!--
In the example below, the "SetAttributes" transform will change the value of
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
finds an atrribute "name" that has a value of "MyDB".
<connectionStrings>
<add name="MyDB"
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
-->
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
In the example below, the "Replace" transform will replace the entire
<customErrors> section of your web.config file.
Note that because there is only one customErrors section under the
<system.web> node, there is no need to use the "xdt:Locator" attribute.
<customErrors defaultRedirect="GenericError.htm"
mode="RemoteOnly" xdt:Transform="Replace">
<error statusCode="500" redirect="InternalError.htm"/>
</customErrors>
-->
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
因此,如果您有Web.Release.config转换文件,其内容与上述类似,并且您使用Visual Studio的发布功能(或根据msbuild目标),那么当您在发布中发布项目时,将删除debug ='true'属性模式.
从web配置中删除debug ='true'有很多好处.此设置不仅会影响已编译的dll,还会影响将加载的MS Ajax脚本版本(如果使用ASP.NET Web窗体和脚本管理器控件).MS Ajax库的调试版本有很多检查(参数验证等),这些检查从脚本的发行版本中删除.这就是调试版本运行缓慢的原因.
是的,您需要使用 debug="false"。
ASP .Net 解析 .aspx 或视图并创建一些与您使用 Visual Studio 编译的 dll 不同的 dll。此设置适用于这些 dll。
ASP.NET 编译概述http://msdn.microsoft.com/en-us/library/ms178466(v=vs.100).aspx
| 归档时间: |
|
| 查看次数: |
5937 次 |
| 最近记录: |