2010-11-25 20 views
0

当我在线上传我的web应用程序并运行应用程序时,出现此错误。 要在远程计算机上查看此特定错误消息的详细信息,请在位于当前Web应用程序根目录中的“web.config”配置文件中创建一个标记。这个标签应该将其“模式”属性设置为“关”。我在谷歌搜索解决方案,我没有得到任何解决方案。运行时错误?这个<customErrors>标签应该将其“mode”属性设置为“Off”?

,这是我的web.config文件中的代码

<httpRuntime executionTimeout="200000" maxRequestLength="300000"/> 
<customErrors mode="Off"></customErrors> 
<pages enableViewStateMac="false" enableEventValidation="false" > 
    <controls> 
    <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    </controls> 
</pages> 
<!-- 
     Set compilation debug="true" to insert debugging 
     symbols into the compiled page. Because this 
     affects performance, set this value to true only 
     during development. 
--> 
<compilation debug="true" > 
    <assemblies> 
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    <add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
    <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
    <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
    </assemblies> 
</compilation> 
<httpHandlers> 
    <remove verb="*" path="*.asmx"/> 
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/> 
</httpHandlers> 
<httpModules> 
    <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 

</httpModules> 

请ü可以帮助我。我把全部的web.config代码,但它现在显示总应该是

回答

4
<customErrors mode="Off"></customErrors> 

<system.web> 

... 

</system.web> 

此外,请确保您的machine.config中(不web.config中)不没有这条线(在调试时):

<deployment retail="true" /> 

如果是的话,这将覆盖的web.config的customErrors SETT ING。更改此行maching.config到:

<deployment retail="false" /> 
+0

CutomErrors标签是在系统中。web only – 2010-11-25 04:04:28

相关问题