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