【问题标题】:Where can I view Web Deployment history?在哪里可以查看 Web 部署历史记录?
【发布时间】:2014-07-07 17:20:32
【问题描述】:

我正在管理使用 Microsoft Web Deploy 将 ASP.NET 网站推送到我们的服务器的第三方供应商。有没有什么地方可以找到文件发布地点/时间的历史记录?

根据the MS Docs,Web Deploy 会自动记录到 Applications > Microsoft Web Deploy 处的事件日志,但是当我查看那里时,我看不到任何与 Web Deploy 相关的内容。

PS - 我知道我可以在我们的文件系统中查看应用程序文件夹上的时间戳,但这只会给我最后一次更改的时间,而不是是谁做的...

更新 - 在事件查看器 > 应用程序和服务日志 > Microsoft > Microsoft Web 部署下,我可以看到遇到错误的 Web 部署历史记录,但我看不到成功部署的历史记录。

【问题讨论】:

    标签: asp.net visual-studio iis


    【解决方案1】:

    我知道这是旧的,但我在自己寻找解决方案时发现了这个,并偶然发现了完整的日志。

    不要直接转到事件视图中的 Web Deploy 文件夹,而是导航到事件查看器 -> 应用程序和服务日志 -> Microsoft -> Windows -> WebDeploy。从那里您可以查看 ConnectionInfo 以查看成功的部署

    【讨论】:

    • 旧与否仍然相关!如果我可以添加,默认情况下信息级别是禁用的。要启用它,只需打开您提到的文件夹下的信息日志的属性,然后选中启用日志记录。下次部署完成时,您将看到其中的所有内容。默认情况下,只启用 Error 和 ConnectionInfo 日志,而 ConnectionInfo 日志不显示谁做了什么,所以它不是很有用。
    【解决方案2】:

    我在 %SystemDrive%\Inetpub\logs\WMSvc 中找到了这个。时间戳、AD 用户名和站点名称已发布。我所需要的!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-12
      • 2021-12-24
      • 1970-01-01
      • 2022-11-10
      • 2021-10-02
      • 2019-09-27
      • 1970-01-01
      相关资源
      最近更新 更多