Azure webrole无法启动,获得500错误,无法读取配置文件:applicationHost.config

时间:2013-12-15 04:31:12

标签: azure localhost webrole

我只是分享这个,以防其他人遇到同样的问题。 在更新我的Azure引用以响应2013年9月12日的GuestOS强制更新(禁用我们的生产云)

如果您正在诊断为什么网络角色没有开始在本地模拟您的azure云,您可以检查事件查看器,并在Windows日志下 - >应用程序,查找IIS Express错误...我得到了这个:

应用程序池'5665782e-ae77-4547-8cc2-3a7b3357602d'的工作进程遇到错误'无法读取配置文件 '尝试从文件'\?\ C:\ Users \ Mark \ AppData \ Local \ dftmp \ Resources \ 633952fb-10b8-4b96-b732-ad19eb835438 \ temp \ temp \ RoleTemp \ applicationHost.config'中读取全局模块配置数据,行号'0'。工作流程启动中止。

原来,在使用NuGet包管理器更新azure引用之后,会员提供者,角色提供者和sessionstate都有重复的条目。我们没有对这些属性使用默认值,因此可能是导致问题的原因......

但是,请检查您的web.config是否有重复的属性。这是您的网络角色没有说明的一个潜在原因。

0 个答案:

没有答案