我更新了一个工作解决方案,以使用2012年10月发布的版本。从那时起,我的工人角色一直在循环使用。我无法在OnStop或Run的OnStart中找到任何断点。
web角色工作正常。
我激活了调试的所有异常,似乎什么都没有捕获到。这就好像在实例中运行的角色是默认角色,而不是我的代码。
任何人都有任何见解
发布于 2012-11-06 05:02:00
问题是我升级了我的解决方案以使用最新的Windows Azure SDK。我从1.7转到了1.8。
但对“Microsoft.WindowsAzure.ServiceRuntime”的引用仍然指向1.7。SDK是一个接一个地安装的,不会相互重叠。
因为版本不匹配,所以我的代码从未被模拟器和windows azure上的角色执行过。执行的代码是默认的角色实现,方法运行不断完成,进而导致角色不断循环。
https://stackoverflow.com/questions/13200908
复制相似问题