我在我的Web应用程序中遇到了令人沮丧的问题。当我测试应用程序本地时,我没有任何异常,当我发布应用程序时,然后抛出许多空的异常或像“对象引用未设置为对象的实例。”。我不明白为什么。我使用托管http://1and1.pl/。有谁能够帮助我?ASP MVC 4只在服务器中为空异常
堆栈跟踪:
[NullReferenceException异常:对象引用不设置为一个对象的一个实例] QuestionnaireEx.Controllers.QuestionnaireController.TestStart(AttemptAnswers ATTA,字符串prevBtn)7267 lambda_method(封闭, ControllerBase,对象[])119 System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase控制器,对象[]参数)14 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary的
2 parameters) +182 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary
2参数)27 System.Web.Mvc.Async。 <> c_ DisplayClass42.b _41()+28 System.Web.Mvc.Async。 <> c_ DisplayClass81.<BeginSynchronous>b__7(IAsyncResult _) +10 System.Web.Mvc.Async.WrappedAsyncResult
1.End()+50 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)+32 System.Web.Mvc.Async。 <> c _DisplayClass39.b_ 33()+58 System.Web.Mvc.Async。 ()System.Web.Mvc.Async ()System.Web.Mvc.Async <>Ç _DisplayClass37.b_ 36(IAsyncResult的asyncResult)10 System.Web.Mvc.Async.WrappedAsyncResult1.End() +50 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34 System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +24 System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +99 System.Web.Mvc.Async.WrappedAsyncResult
1.End()50 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult的asyncResult)+ 27 System.Web.Mvc。 <> c _DisplayClass1d.b_ 18(IAsyncResult asyncResult)+14 System.Web.Mvc.Async。 <>Ç _DisplayClass4.b_ 3(IAsyncResult的AR)23 System.Web.Mvc.Async.WrappedAsyncResult1.End() +55 System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39 System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23 System.Web.Mvc.Async.WrappedAsyncResult
1.End()55 System.Web.Mvc.Controller.EndExecute(IAsyncResult的asyncResult)29 System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult)+10 System.Web.Mvc。 <> c _DisplayClass8.b_ 3(IAsyncResult asyncResult)+25 System.Web.Mvc.Async。 <>Ç _DisplayClass4.b__3(IAsyncResult的AR)23 System.Web.Mvc.Async.WrappedAsyncResult`1.End()55 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult的asyncResult)31 系统。 Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult的结果)9 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()9629296 System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤,布尔型&已完成同步)+155
凡是在融合或Windows日志? – 2013-04-27 13:43:52
多数民众赞成,我可以添加您可以显示TestStart动作代码这个例外发生在随机的情况下 – mati 2013-04-27 13:52:09
? – devdigital 2013-04-27 13:58:33