2010-01-22 65 views
1

我試圖在Windows 7開發計算機上的開發結構中運行示例「HelloWorld」Azure應用程序。它編譯成功,我可以看到它在狀態欄中出現「Windows Azure模擬環境」時啓動,當我啓動DF UI時,我可以看到HelloWorld_WebRole正在運行,但在瀏覽器中收到以下錯誤消息:無法在開發結構中運行「HelloWorld」Azure示例

Server Error in Application "ROLE SITE"

Internet Information Services 7.5

Error Summary
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.

Detailed Error Information
Module: StaticFileModule
Notification: ExecuteRequestHandler
Handler: StaticFile
Error: Code 0x80070032
Requested URL: http://127.0.0.1:5100/Default.aspx
Physical Path: C:\Projects\Azure-samples-cs\HelloWorld\HelloWorld\bin\Debug\HelloWorld.csx\roles\HelloWorld_WebRole\approot\Default.aspx
Logon Method: Anonymous
Logon User: Anonymous

錯誤消息繼續說,最可能的原因是:

The request matched a wildcard mime map. The request is mapped to the static file handler. If there were different pre-conditions, the request will map to a different handler.

+0

您成功通過了「任務1 - 運行依賴檢查程序」嗎?在您嘗試實驗室/演示之前運行所有這些非常重要。 – 2010-01-23 00:21:16

+0

如果將網址更改爲127.0.0.1:81/Default.aspx,會發生什麼情況? 端口5100比平常要高,它聽起來像仿真環境負載平衡器的內部端口或開發Web服務器上的端口。 您也可以將Web項目設置爲啓動項目,並查看它是否首先啓動。 您提供的詳細錯誤顯示在哪裏?在開發結構中,IIS日誌,Windows事件日誌或Internet Explorer? – 2010-01-24 01:22:05

+0

Marco - 我已經完成了這項任務,發現我的設置沒有問題。 賈森 - 錯誤出現在Internet Explorer中,如果我去http://127.0.0.1:81/Default.aspx我得到相同的錯誤。我已經將Web項目設置爲啓動項目,並且它可以正常啓動。 – dbush 2010-01-25 17:25:39

回答

3

好吧,我複製你的確切的錯誤......我的機器上禁用Asp.net。

請確保您有啓用Asp.Net: 1.啓動按鈕 2.控制面板 3.打開Windows功能打開或關閉 4.在Internet信息服務/萬維網服務/應用程序開發功能 5 。檢查ASP.Net 6.單擊確定

再次嘗試Hello World,它應該工作。

+0

傑森,我檢查了,ASP.NET已經被檢查。 – dbush 2010-01-25 17:26:12

+0

這聽起來像是IIS的問題。你的機器上有其他網站來檢查IIS是否正常工作?如果沒有,你可以很快地做以下測試配置和權限:1.打開VS.Net 2.創建新的Web應用程序3.在解決方案資源管理器中,右鍵單擊項目標題選擇屬性4.在Web選項卡上,選擇「使用本地IIS Web服務器」選項5.單擊「創建虛擬目錄」按鈕6.保存並點擊F5 如果在瀏覽器中加載沒有錯誤的URL爲http:// localhost/ /那麼您的IIS配置和燙髮似乎很好 – 2010-01-25 18:55:10

+0

這最初不是爲我工作,我得到了一個關於權限的錯誤,我沒有不幸複製下來。然後我偶然發現這個命令重新註冊ASP.NET:「C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_regiis.exe -i」。 我運行命令並重新啓動,這似乎已清除問題。 謝謝你的幫助,傑森。 – dbush 2010-01-26 13:04:14