2011-06-13 74 views
0

我在應用程序中添加了三個角色,其中包含一個Web角色和兩個輔助角色。我正在使用Visual Studio 2010和Windows Azure sDK 1.4。Windows Azure:一個或多個角色的啓動角色失敗

我以管理員模式啓動解決方案,但是當我嘗試運行應用程序時,它給了我一個錯誤。 「啓動角色失敗,出現一個或多個角色」。任何人都可以告訴我爲什麼會出現這個錯誤,以及如何解決這個錯誤。

我想這是與配置錯誤相關的東西,而不是邏輯錯誤,因爲沒有任何角色啓動,並在開始角色之前,它給了我錯誤。

感謝

+0

你可以逐個刪除角色來確定哪一個失敗?此外,請查看計算模擬器UI - 「命令行」輸出可能會幫助您瞭解發生故障的原因。 – Stuart 2011-06-13 14:11:56

+0

它可以是任何數量的東西。如果您使用的是Azure存儲,您是否使用了正確的連接(而不是使用本地開發存儲)? – 2011-06-14 02:57:13

回答

0

確保一切,這不是在GAC上一個乾淨的Windows盒倉部署應用程序。例如,ASP.NET MVC 3需要這個。這是在角色實例中遇到啓動問題的常見原因。

如果您擁有Visual Studio 2010 Ultimate,請嘗試使用啓用Intellitrace的部署,這會讓您更深入地瞭解虛擬機中正在進行的操作。