部署一个 ASP-project 并在视图中写入日期

Deploy a ASP-project and write the date in a view

我想在开始部署过程时在视图或文本文件中写入当前日期。 我想达到:部署日期在网站上可见。 这可能吗?

谢谢

您可以通过读取程序集的最后修改日期来获取部署日期。这将告诉您网站的构建和部署日期。注意只读取一次最后修改日期(出于性能原因)。

public static class ApplicationSettings
{
    public static DateTime BuildDate { get; private set; }
    static ApplicationSettings()
    {
        System.Reflection.Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();
        System.IO.FileInfo fileInfo = new System.IO.FileInfo(assembly.Location);
        BuildDate = fileInfo.LastWriteTime;
    }
}

那么在你看来你可以这样做:

Build Date: @ApplicationSettings.BuildDate.ToShortDateString()