我正在将我的应用程序从一台服务器(工作正常)复制并粘贴到另一台服务器(它无法正常工作)。
我在新服务器上得到了这个,即使代码没有改变:
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
MasterPagePS_Index.Page_Load(Object sender, EventArgs e) +117
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
答案 0 :(得分:0)
您不能在奥德中使用relative path
来访问您的资源(文件,页面,样式,装配等等)
所以ASP.Net找不到你的文件,抛出null异常。
答案 1 :(得分:0)
您是否正在访问数据库,文件或任何外部资源?听起来你有一个配置差异,请检查你的web.config。