天蓝色 – 不在托管服务或开发结构中运行(生产,而不是调试/本地)
发布时间:2020-05-23 14:08:16 所属栏目:asp.Net 来源:互联网
导读:我刚刚开始使用Windows Azure,并使用Azure模拟器在本地运行的一个小型MVC应用程序。我注册了免费试用版,下载了我的发布资料并将其导入VS2012。发布到Azure并得到一些程序集参考错误。我通过设置它们来复制local = true来解决这个问题,现在我得到: Not run
|
我刚刚开始使用Windows Azure,并使用Azure模拟器在本地运行的一个小型MVC应用程序。我注册了免费试用版,下载了我的发布资料并将其导入VS2012。发布到Azure并得到一些程序集参考错误。我通过设置它们来复制local = true来解决这个问题,现在我得到: Not running in a hosted service or the Development Fabric. 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.InvalidOperationException: Not running in a hosted service or the Development Fabric. 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: [InvalidOperationException: Not running in a hosted service or the Development Fabric.] Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitor.GetDefaultStartupInfoForCurrentRoleInstance() +447 Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener..ctor() +40 [ConfigurationErrorsException: Could not create Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener,Microsoft.WindowsAzure.Diagnostics,Version=1.8.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35.] System.Diagnostics.TraceUtils.GetRuntimeObject(String className,Type baseType,String initializeData) +6792949 System.Diagnostics.TypedElement.BaseGetRuntimeObject() +45 System.Diagnostics.ListenerElement.GetRuntimeObject() +83 System.Diagnostics.ListenerElementsCollection.GetRuntimeObject() +143 System.Diagnostics.TraceInternal.get_Listeners() +181 System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType,Int32 id,String format,Object[] args) +155 DotNetOpenAuth.Loggers.TraceLogger.Info(Object message) +26 DotNetOpenAuth.Logger.CreateWithBanner(String name) +45 DotNetOpenAuth.Logger..cctor() +14 [TypeInitializationException: The type initializer for 'DotNetOpenAuth.Logger' threw an exception.] DotNetOpenAuth.Logger.get_Library() +14 DotNetOpenAuth.Reporting.Initialize() +410 DotNetOpenAuth.Reporting.set_Enabled(Boolean value) +31 DotNetOpenAuth.Reporting..cctor() +285 [TypeInitializationException: The type initializer for 'DotNetOpenAuth.Reporting' threw an exception.] Microsoft.Web.WebPages.OAuth.PreApplicationStartCode.Start() +41 [InvalidOperationException: The pre-application start initialization method Start on type Microsoft.Web.WebPages.OAuth.PreApplicationStartCode threw an exception with the following error message: The type initializer for 'DotNetOpenAuth.Reporting' threw an exception..] System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection`1 methods,Func`1 setHostingEnvironmentCultures) +550 System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +132 System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath) +90 System.Web.Compilation.BuildManager.ExecutePreAppStart() +135 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager,IApplicationHost appHost,IConfigMapPathFactory configMapPathFactory,HostingEnvironmentParameters hostingParameters,PolicyLevel policyLevel,Exception appDomainCreationException) +516 [HttpException (0x80004005): The pre-application start initialization method Start on type Microsoft.Web.WebPages.OAuth.PreApplicationStartCode threw an exception with the following error message: The type initializer for 'DotNetOpenAuth.Reporting' threw an exception..] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873912 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context) +254 -------------------------------------------------------------------------------- 如果您在本地进行测试并将Web项目设置为启动项目而不是云项目,则会看到此错误,但正如我所说,这对于仿真器在本地运行良好,但是部署到Azure会导致此失败。 任何想法我在这里失踪? 谢谢 解决方法将Windows Azure角色项目设置为“启动”项目。这解决了我的问题。当我在与启动项目相同的解决方案中设置另一个webapp时,遇到同样的问题。(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 从MVC Controller调用Web API来构建并传递模
- 剃须刀 – MVC4本地化.从视图访问resx
- asp.net-mvc – 在asp.net mvc中的视图中设置页面标题,元信
- asp.net – Internet Explorer中的图像加载超时
- asp.net-mvc – 如何为MVC4配置Ninject并提供自定义成员资格
- asp.net-mvc-3 – 在ASP.NET MVC中使用@ data-bind htmlAtt
- asp.net-mvc – Elmah.MVC在IIS Express下工作但不是IIS 7.
- asp.net-mvc-4 – ASP.NET MVC 4移动功能
- asp.net-mvc-3 – MVC 3不显眼的验证 – 有条件地禁用/启用
- 集成ASP.NET Webforms,WebAPI和AngularJS
推荐文章
站长推荐
- asp.net-mvc – 在ASP.NET MVC应用程序中更改日期
- asp.net-mvc – 使用IIS 7中的ASP.NET MVC 1来路
- ASP.NET迁移中的Discriminator列是什么?
- asp.net – VirtualPath位于当前应用程序根目录之
- 向ASP.NET Gridview添加动态列
- 休息 – ASP.NET Web Api路由自定义
- asp.net-mvc – ASP包中的绝对URL
- asp.net-mvc – 如何删除SimpleMembership用户?
- asp.net-mvc-3 – 什么冒号(:)意味着在c#中定义
- asp.net会员 – asp.net会员 – 设置注释字段
热点阅读
