我刚刚在vs2008中发布了一个网站,并将它FTP到活动站点,并且有一个错误,其中一些文件指向了dev服务器?部署问题 - 文件指向dev版本
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
源错误:
在当前web请求的执行过程中生成未处理的异常。关于异常的来源和位置的信息可以使用下面的异常堆栈跟踪来标识。
堆栈跟踪:
[NullReferenceException异常:对象没有设置为一个对象的一个实例。] Support.Models.ConsumerDataContext..ctor()在C:_work \模型\ Consumer.designer.cs: 41 Support.Models.Consumers..ctor()在C:_work \模型\ Consumers.cs:17 Support.Controllers.HomeController..ctor()在C:_work \控制器\ HomeController.cs:22
[TargetInvocationException:调用的目标引发了异常。] System.RuntimeTypeHandle.CreateInstance(RuntimeType type,Boolean publicOnly,Boolean n oCheck,布尔& canBeCached,RuntimeMethodHandle &构造函数,布尔& bNeedSecurityCheck)0 System.RuntimeType.CreateInstanceSlow(布尔publicOnly,布尔fillCache)146 System.RuntimeType.CreateInstanceImpl(布尔publicOnly,布尔skipVisibilityChecks,布尔fillCache)298 System.Activator.CreateInstance(类型类型,布尔非公开)79 System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(的RequestContext的RequestContext,类型controllerType)121
[InvalidOperationException异常:试图创建的控制器时发生错误键入'Support.Controllers.HomeController'。请确保控制器具有无参数公共构造函数。] System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext,Type controllerType)+839 System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext,String controllerName)+66 System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase HttpContext的,一个IController &控制器,IControllerFactory &工厂)194 System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase HttpContext的,AsyncCallback的回调,对象状态)+86 的System.Web .CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+392 System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤,布尔型&完成同步)+263
有什么想法为什么?
BTW“消费者”是一个DBML文件
感谢
你认为什么是“指向”dev服务器? – 2010-09-07 11:08:30
我不明白为什么有些文件指向C:_work \ – user441365 2010-09-07 11:09:22