【发布时间】:2015-02-09 15:42:31
【问题描述】:
我在两个环境中工作,暂存和生产。在阶段,我的网站正确启动,但是,当我发布到生产环境时,我收到以下错误:
说明:
在执行当前网络请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详情:
System.Net.WebException:请求失败,HTTP 状态为 404:未找到。
来源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
后端是 Visual Basic。
[NullReferenceException: Object reference not set to an instance of an object.]
Navigation.EstablishContext(HttpRequest Request) +492
Navigation..ctor() +79
[Exception: Error creating Navigation object]
Navigation..ctor() +269
UrlRewriteModule.Application_BeginRequest(Object source, EventArgs e) +262
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +128
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +1513
【问题讨论】:
-
请添加VB标签。分享您的代码以便快速响应。
-
您是否在
web.config中定义自定义错误处理? -
是的,但是 vb 标签不可用。该网站是 vb 编译的,但我无法弄清楚错误的来源。
标签: vb.net error-handling