当我在VS 2013中创建一个新的asp.net空Web应用程序项目时,安装Umbraco 7.0.3 w / PM并将其配置为使用Azure数据库,它会跳过创建用户'部分,但它工作正常。
在VS中,我将其发布到新的Azure网站并告诉它使用现有的数据库服务器,验证连接,在设置中没有选中文件发布选项,验证DSN,检查是否使用此连接字符串和更新数据库,它说它成功完成但是当它在浏览器中打开网站时,我收到错误:
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
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.]
Umbraco.Web.UmbracoModule.BeginRequest(HttpContextBase httpContext) +16
Umbraco.Web.UmbracoModule.<Init>b__8(Object sender, EventArgs e) +253
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +136
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69
我已经在这里敲了几天,有人有指针吗?我只是一个实施者,对这些错误非常无能为力。
我也尝试通过WebMatrix本地安装来实现,并以相同的结果发布到Azure。
过去,使用Umbraco 4.x,我只是在本地安装,然后在主机上安装了WebMatrix,并且它已经有效。
我在Azure上安装v.6.x时已经考虑过了,但这与云端服务有关,看来,来自Azure的darren ferguson视频网站是现在的发展方向。这不是一个庞大的网站,所以看起来像Azure网站会没事的。如果v.7在应用程序库中,我会很高兴。
帮助?
Thanksmuch。
答案 0 :(得分:6)
您似乎忘了部署global.asax文件。