Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IIS中存在NullReferenceException,但不存在于VS 2015中_Iis_Nullreferenceexception - Fatal编程技术网

IIS中存在NullReferenceException,但不存在于VS 2015中

IIS中存在NullReferenceException,但不存在于VS 2015中,iis,nullreferenceexception,Iis,Nullreferenceexception,我一直在使用Extjs 6开发MVC,当我在visual studio 2015上运行它时,它运行得非常好,但是当我在Windows 2012 R2中将它部署到IIS 8.5时,我得到了一个空引用异常。该错误在登录后以及页面尝试加载时立即发生。 信息: 微软.NET框架版本:4.0.30319;ASP.NET版本:4.6.1055.0 assembly=“System.Web.Mvc,Version=5.2.3.0 在Windows 2012 R2中 IIS:8.5 多谢各位 [NullRefe

我一直在使用Extjs 6开发MVC,当我在visual studio 2015上运行它时,它运行得非常好,但是当我在Windows 2012 R2中将它部署到IIS 8.5时,我得到了一个空引用异常。该错误在登录后以及页面尝试加载时立即发生。 信息: 微软.NET框架版本:4.0.30319;ASP.NET版本:4.6.1055.0 assembly=“System.Web.Mvc,Version=5.2.3.0 在Windows 2012 R2中 IIS:8.5

多谢各位

[NullReferenceException:Referencea a objeto no establecida como instancea de un objeto.] HiplotTM.Controllers.HomeController.Login(通常为objUsuario)+739 lambda_方法(闭包、控制器基、对象[])+138 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext ControllerContext,IDictionary
2参数)+228
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext ControllerContext,ActionDescriptor ActionDescriptor,IDictionary
2个参数)+34 System.Web.Mvc.Async.AsyncControllerActionInvoker.b_u39(IAsyncResult asyncResult,ActionInvoking innerInvokeState)+38 System.Web.Mvc.Async.WrappedAsyncResult
2.CallEndDelegate(IAsyncResult asyncResult)+70
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)+41
System.Web.Mvc.Async.AsyncInvocationWithFilters.b__3d()+71
System.Web.Mvc.Async.c__显示类46.b_3f()+386
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)+42
System.Web.Mvc.Async.c__显示类2b.b__1c()+38
System.Web.Mvc.Async.c__显示类21.b__1e(IAsyncResult asyncResult)+186
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)+38
System.Web.Mvc.Controller.b_u1d(IAsyncResult asyncResult,ExecuteCorerate innerState)+29
System.Web.Mvc.Async.WrappedAsyncVoid
1.CallEndDelegate(IAsyncResult asyncResult)+67 System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)+53 System.Web.Mvc.Async.WrappedAsyncVoid
1.CallEndDelegate(IAsyncResult asyncResult)+36
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)+38
System.Web.Mvc.MvcHandler.b_uu5(IAsyncResult asyncResult,ProcessRequestState innerState)+44
System.Web.Mvc.Async.WrappedAsyncVoid
1.CallEndDelegate(IAsyncResult asyncResult)+67 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)+38 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+399 System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤,布尔值&同步完成)+137

出于某种原因:

  • 检查你的代码
  • 检查Web.config文件中是否存在空引用异常

  • 根据我的观点,问题在于,当项目部署到IIS中时,dataContext没有实例化:HiplotTMdbConexion dataContext=new HiplotTMdbConexion。一些想法?谢谢。