Asp.net

在哪裡可以查看 Web 部署歷史記錄?

  • August 18, 2016

我正在管理使用 Microsoft Web Deploy 將 ASP.NET 網站推送到我們的伺服器的第三方供應商。有沒有什麼地方可以找到文件發布地點/時間的歷史記錄?

根據MS Docs,Web Deploy 會自動記錄到 Applications > Microsoft Web Deploy 處的事件日誌,但是當我查看那裡時,我看不到任何與 Web Deploy 相關的內容。

PS - 我知道我可以在我們的文件系統中查看應用程序文件夾上的時間戳,但這只會給我最後一次更改的時間,而不是是誰做的……

更新- 在事件查看器 > 應用程序和服務日誌 > Microsoft > Microsoft Web 部署下,我可以看到遇到錯誤的 Web 部署歷史記錄,但我看不到成功部署的歷史記錄。

我知道這很舊,但我在自己尋找解決方案時發現了這一點,並偶然發現了完整的日誌。

不要直接進入事件視圖中的 Web Deploy 文件夾,而是導航到事件查看器 -> 應用程序和服務日誌 -> Microsoft -> Windows -> WebDeploy。從那裡您可以查看 ConnectionInfo 以查看成功的部署

我在 %SystemDrive%\Inetpub\logs\WMSvc 中找到了這個。時間戳、AD 使用者名和站點名稱已發布。我所需要的一切!

引用自:https://stackoverflow.com/questions/24616233