Iis

ASP.NET 伺服器日誌文件位於何處?

  • October 21, 2021

我的開發箱上的 ASP.NET MVC 應用程序正在瘋狂執行;我什至無法連接到本地主機。為了知道是什麼問題,我想找到日誌文件並檢查它。

ASP.NET 伺服器日誌文件的位置在哪裡?我在事件查看器中找不到它,所以我不知道在哪裡看

ASP.NET 使用 IIS 日誌記錄,所以這確實是一個 IIS 問題。儘管事件查看器中有一些關於某些類型事件的詳細資訊。

在 IIS6(和之前)中,它位於 中%SystemRoot%\system32\logfiles,而在 IIS7 中,它位於%SystemDrive%\inetpub\logs\LogFiles.

在這兩種情況下,它將被放置在一個名為W3SVC{Id}. Id 是站點 ID。您可以通過點擊 IIS 管理器中的“網站”找到它,站點 ID 將顯示在該視圖中。

點擊站點以查看網站 ID

我相信這就是您正在尋找的(連結)。

自由貿易協定:

IIS 使用靈活高效的日誌記錄體系結構。當發生可記錄事件(通常是 HTTP 事務)時,IIS 會呼叫選定的記錄模組,然後寫入儲存在 %SystemRoot%\system32\Logfiles\ 中的日誌之一。

您可以在 IIS 管理控制台中基於應用程序更改 ASP.NET 日誌文件的位置。

引用自:https://serverfault.com/questions/89681