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 –