Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# '中的服务器错误/';应用程序运行时错误_C# - Fatal编程技术网

C# '中的服务器错误/';应用程序运行时错误

C# '中的服务器错误/';应用程序运行时错误,c#,C#,这是我在web.config中的错误处理,它不起作用 如果抛出任何异常,它不会重定向到/Contents/error.aspx页面 是因为我设置了/Contents/error.aspx- 如果没有,错误处理有什么问题。您是否已将虚拟目录配置为ASP.NET应用程序,以获得正确的框架版本 此错误可能是由虚拟机故障引起的 未将目录配置为 IIS中的应用程序 在IIS中,可以有多个应用程序,但必须将它们配置为一个应用程序。通常,创建web项目时,它会直接映射到IIS应用程序 请咨询您的托管服务,了解

这是我在
web.config
中的错误处理,它不起作用

如果抛出任何异常,它不会重定向到
/Contents/error.aspx
页面 是因为我设置了/Contents/error.aspx-


如果没有,错误处理有什么问题。

您是否已将虚拟目录配置为ASP.NET应用程序,以获得正确的框架版本

此错误可能是由虚拟机故障引起的 未将目录配置为 IIS中的应用程序

在IIS中,可以有多个应用程序,但必须将它们配置为一个应用程序。通常,创建web项目时,它会直接映射到IIS应用程序

请咨询您的托管服务,了解如何为您的web应用程序创建IIS应用程序


查看

尝试在目录中使用两个“/”:

<httpRuntime executionTimeout="600" maxRequestLength="11000" 
             requestLengthDiskThreshold="80"
             useFullyQualifiedRedirectUrl="false" 
             minFreeThreads="8" 
             minLocalRequestFreeThreads="4"
             appRequestQueueLimit="5000"
             enableKernelOutputCache="true"
             enableVersionHeader="true"
             requireRootedSaveAsPath="true" enable="true"
             shutdownTimeout="90" delayNotificationTimeout="5" 
             waitChangeNotification="0" maxWaitChangeNotification="0" 
             enableHeaderChecking="true" sendCacheControlHeader="true" 
             apartmentThreading="false"/>
  <trust level="Full"/>
  <customErrors mode="on" defaultRedirect="~/Contents/error.aspx">
  </customErrors>

希望这有帮助:)

在web.config中设置customErrors mode=“Off”以查看实际错误。正如Sachin所建议的那样。这是一个我必须修复的编译错误,可能会再次启用customErrors。

设置
以查看实际错误。如果您没有在自定义页面中捕获并显示错误,请阅读消息。这类似于“要查看错误详细信息,请在web.config中将customErrors设置为off”。把它调成off。在自定义错误页面中正确处理之前,这将向您显示错误所在。有可能您的代码未编译。我很确定在c中使用目录时,您必须使用2'/“//Contents//error.aspx
    //Contents//error.aspx