Azure的工具包1.5Azure的辅助角色被陷在角色状态未知
- 新建项目
- 添加辅助角色
- 按F5
的部署会停留在:
[fabric]角色实例:部署(189).WindowsAzureProject1.WorkerRole1.0
[fabric]角色状态未知
最终部署超时。
有关如何调试的任何想法?
Azure的工具包1.5Azure的辅助角色被陷在角色状态未知
的部署会停留在:
[fabric]角色实例:部署(189).WindowsAzureProject1.WorkerRole1.0
[fabric]角色状态未知
最终部署超时。
有关如何调试的任何想法?
得到它的工作,原来,Windows进程激活服务并没有在我的机器上运行正常。重新安装并启用tcp激活,现在它的工作!
我有完全相同的错误。您能否详细说明如何“重新安装并启用TCP激活”? –
我刚刚读过应用程序服务器角色(win 2008 r2)。我有一个预感,这也可能与我有OnlyUseLatestCLR设置为1(http://www.vistax64.com/powershell/276150-getting-powershell-use-net-4-0-runtime.html) –
我尝试设置OnlyUseLatestCLR注册表值,但这并没有帮助。另外我在Win7上,没有应用程序服务器角色..我尝试在Windows功能中重新安装“Microsoft .NET Framework 3.5.1/..激活”。它也没有帮助。也许你在开始为你工作之前做了别的事情? –
安德烈亚斯,
你可能缺少程序集引用或有启动脚本的问题,继续最好的办法就是尽量使用IntelliTrace的部署启用。
有没有一种方法可以在没有VS 2010 Ultimate的情况下使用intellitrace?鉴于这是一个全新的项目,应该没有办法让我错过参考资料吗? –
不,除了终极之外别无其他......如果你有一台32位的机器,它可能是你将32位msshrtmi.dll文件拖到64位环境中。 –
您要部署到Azure的包中可能缺少必需的Azure程序集。
仔细检查您的项目所引用的每个Azure程序集是否将副本设置为本地属性设置为true。
下面的文章可以帮助调试问题:
我个人通过在默认网站的IIS管理器中删除*:808绑定来解决此问题。
这对我有效! –
我有同样的问题:角色永久停留在未知状态,从未正确启动。原来,Net.Tcp端口共享服务(SMSvcHost.exe)采取了端口808,这阻止了开发结构启动角色。我重新启动了服务,现在我的角色在dev结构中运行良好。
因此,如果遇到同样的问题,请查看端口808是否已被其他进程占用。
我有同样的问题:http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/3e36d43c-cdfe-4603-9001-ffa8f5003ed4/ 你从哪里找到Azure错误日志SDK工具? –
刚刚向Microsoft Connect提交了一张票:https://connect.microsoft.com/netservices/feedback/details/689450/local-deployment-doesnt-work-after-upgrading-to-azure-sdk-1-5- tools-sep-2011#details –