2012-10-30 94 views
2

我創建了一個簡單的MVC3站點,用於顯示Azure數據庫中表的數據。我創建了一個雲服務來運行該網站並可以成功發佈。我也在Azure模擬器中成功運行了該站點。查看Azure雲服務IIS日誌

我的問題是,當我選擇顯示數據的頁面時,出現錯誤,因爲我得到了默認的錯誤頁面。我想我有正確的db連接設置,但我看不到任何日誌。所以我的問題是:

  • IIS日誌在哪裏?我想看看錯誤是什麼。
  • 是否有任何其他日誌/診斷可用於查看問題所在?

謝謝。

+0

你有沒有嘗試遠程進入虛擬機或設置視覺工作室調試虛擬機? –

+0

請提供反饋,如果我的答案不是你要找的。 –

回答

3

默認情況下,其中一些可能被記錄在Windows應用程序事件日誌的唯一地方。您需要將遠程桌面連接到雲服務實例(從Azure管理門戶中的實例頁面連接),然後打開事件查看器。

IIS日誌本身也應該可用,儘管按照正常的IIS日誌,這些不會包含異常詳細信息。登錄到實例時使用IIS管理器>應用程序>日誌記錄查找位置。

正如Magnus所建議的,您應該使用Windows Azure Diagnostics和/或ELMAH和/或log4net之類的軟件將異常和診斷信息記錄到可進行故障排除的地方。