Azure SDK 2.4导致"角色实例花费的时间超出预期"错误的原因是什么?

Mar*_*cze 4 c# azure azure-worker-roles azure-compute-emulator

当我尝试使用单个辅助角色启动我的Azure项目时,我得到了臭名昭着的"角色实例花费的时间超出预期"错误.以前它曾经工作过,它在两个调试会话之间没有任何明显的原因就开始失败了.

我尝试使用新的Azure项目和默认的工作者角色创建一个全新的解决方案,但也无法启动.

我发现了很多其他SO问题和论坛帖子讨论这个话题,但是大多数都已经过时了,他们的建议都没有.

我在事件日志中找不到相关消息,这是我发现的唯一错误消息C:\Users\username\AppData\Local\dftmp\EmulatorRuntimeLogs\ErrorRuntime.log,它包含许多这样的行:

[00006892:00014472, 2014/10/16, 18:40:45.247, ERROR] Failed to create FSRM quota manager instance.
Run Code Online (Sandbox Code Playgroud)

Compute Emulator中角色的输出无限期地显示以下日志:

[fabric] Role Instance: deployment24(4).MySolution.MyProject.MySolution.MyProject.0
[fabric] Role state Busy
[fabric] Role state Aborted
[fabric] Role state Busy
[fabric] Role state Aborted
[fabric] Role state Busy
[fabric] Role state Aborted
[fabric] Role state Busy
...
Run Code Online (Sandbox Code Playgroud)

您对Azure SDK的最新2.4版本有什么可能导致此错误的建议吗?

小智 11

我通过从ServiceDefinition.csdef中删除启动任务来解决它