Windows Azure:一个或多个角色的启动角色失败

Windows Azure:一个或多个角色的启动角色失败,azure,Azure,我在应用程序中添加了三个角色,其中包括一个web角色和两个worker角色。我正在使用Visual Studio 2010和Windows Azure sDK 1.4 我在管理员模式下启动解决方案,但当我尝试运行应用程序时,它会给我一个错误。一个或多个角色的启动角色失败。有人能告诉我为什么会发生此错误,以及如何解决此错误吗 我猜这与配置错误有关,而不是逻辑错误,因为没有角色启动,在启动角色之前,它会给我错误 谢谢请确保GAC中未包含的所有内容都已与您的应用程序一起部署。例如,ASP.NET MV

我在应用程序中添加了三个角色,其中包括一个web角色和两个worker角色。我正在使用Visual Studio 2010和Windows Azure sDK 1.4

我在管理员模式下启动解决方案,但当我尝试运行应用程序时,它会给我一个错误。一个或多个角色的启动角色失败。有人能告诉我为什么会发生此错误,以及如何解决此错误吗

我猜这与配置错误有关,而不是逻辑错误,因为没有角色启动,在启动角色之前,它会给我错误


谢谢

请确保GAC中未包含的所有内容都已与您的应用程序一起部署。例如,ASP.NET MVC 3需要这样做。这是角色实例中出现启动问题的常见原因


如果您有Visual Studio 2010 Ultimate,请尝试在启用Intellitrace的情况下进行部署,这将使您对VM中发生的事情有更多的了解。

您能否逐个删除角色以确定哪个角色失败了?还可以看看compute emulator UI——命令行输出可能会帮助您了解失败的原因,可能有很多原因。如果您使用的是Azure存储,您是否使用了正确的连接而不是本地开发存储?