Azure网站抱怨角色环境。 未能在启动时初始化

我的问题类似于抱怨角色环境的Azure网站。 未能初始化

我在Azure应用服务支持事件查看器中看到的错误:

“9236 w3wp角色环境。未能初始化.hr:-2147024891”

它在网站启动时每次都会发生。 除此之外 – 网站function很好。 除了,随机(可能需要10-30分钟),它停止与“申请被终止。” (我通过azure应用程序日志看到此错误)。 我不确定这两件事是否相关,但我试图先解决“未能初始化”的问题。

我的代码中没有任何对RoleEnvironment的引用(StackOverflow上的一些用户提到这可能是一个问题)。

我阅读了很多post,但似乎没有一个适用于我的案例。

检查Web.Config以获取对Microsoft.WindowsAzure.Diagnostics“或”Microsoft.WindowsAzure.ServiceRuntime“的引用

如果您有这些,它们设计用于云服务,而不是Web应用程序所需或不需要。

所以,问题是对“Microsoft.WindowsAzure.Configuration”的引用。 一旦不再引用此程序集 – 启动时不会再出现错误。 显然,此程序集旨在与云服务一起使用,而不是与Web应用程序一起使用。