我在两个环境中工作,分期和制作。在阶段,我的网站正确,但是,当我发布到生产时,我收到以下错误:
描述:
在执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:
System.Net.WebException:请求失败,HTTP状态为404:Not Found。
来源错误:
在执行当前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
答案 0 :(得分:0)
请添加您的代码以获得更好的答案。
您正尝试访问路径中未指定的资源,您希望:
web.config
permission
。99%肯定,404 Not Found =资源未正确访问。