如何确定Web应用程序最后发布的时间?

3

如果没有登录目标Web服务器并检查项目的DLL文件上的修改日期,我该如何确定我最后一次从Visual Studio 2015发布Web应用程序项目的日期/时间?

  • 使用内置的Publish Web功能
  • 使用Web Deploy作为发布方法

发布方法选择器

编辑:

{project}.dllbin文件夹中以及在重新构建时的obj\{PublishProfileName}文件夹中都会获得新的修改日期。我真的希望后者能回答我的问题,即我们上次从运行VS的计算机上发布是什么时候。

我试图确定事后发生了什么。类似于这里的问题:在哪里可以查看Web部署历史记录?。我只看到错误,而不是连接信息。想知道是否有其他地方可以查看我的情况。


问题假定您是在使用Visual Studio进行发布,而不仅仅是复制文件。 - undefined
1个回答

4
您可以在页面源代码中发布DLL的版本:Assembly.GetExecutingAssembly().GetName().Version以及构建日期。您可以在程序集信息中找到版本号,使用此方法可以确定构建日期和时间:https://dev59.com/D3I-5IYBdhLWcg3w8dYQ#1600990

1
如果你提前计划,这是一个有用的选项。谢谢。 - undefined
1
仅用于构建时间,不适用于发布时间。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接