2012-02-27 111 views
4

我一直在開發Windows Azure一段時間,直到今天早上它一直運行良好。Windows Azure無法在本地啓動

今天我卸載了.NET 4.5預覽版和asp.net mvc 4 beta版。之後,我再次安裝了asp.net mvc 4 beta。然後突然所有我的Windows Azure項目無法啓動。

我得到了「403 - 禁止:訪問被拒絕」。如果我的web角色是一個asp.net mvc項目。

「500 - 內部服務器錯誤」。 ,如果Web角色是一個asp.net web項目。

我試圖調試項目,但我有「」有一個錯誤調試器附加到了URL「...」的角色實例IIS工作進程....

它正常工作,如果該項目只是一個單獨的asp.net mvc項目或asp.net web項目。

怎麼了?

回答

3

卸載.net 4.5後,我今天遇到了這個問題......您需要重新註冊ASP.NET 4.0與IIS 7.x. aspnet_regiis -i

+0

感謝Bart,但這對我沒有用。運行aspnet_regiis -i後出現「更改IIS ApplicationHost.config失敗」錯誤。我也在[本文]中嘗試瞭解決方案(http://blogs.msdn.com/b/dougste/archive/2010/09/06/errors-installing-asp-net-4-0.aspx),沒有運氣。所以最後,我不得不重新安裝iis 7,現在它照常運行。 – 2012-02-28 09:21:02

+0

@zyq:這應該完全是一個新的答案... – sarnold 2012-02-28 09:28:23

+0

我在之前只有IIS Express的計算機上安裝IIS後遇到了問題。這個答案解決了我的問題。謝謝。 – David 2013-08-15 05:24:09

0

感謝Bart,但這對我沒有用。運行aspnet_regiis -i後出現「更改IIS ApplicationHost.config失敗」錯誤。我也試過this post的解決方案,沒有運氣。所以最後,我不得不重新安裝iis 7,現在它照常運行。

+0

我只需手動將windir路徑設置爲c:\ windows(如後鏈接所示)並運行aspnet_regiis,並且所有工作都在我的兩臺機器上運行。也許你的IIS配置錯誤(?)ASP.NET MVC 4 Beta的問題是設計器鎖死,崩潰或者非常慢......很多人都在報告這一點。 – 2012-02-28 13:17:35