如何在使用VS2010发布项目时添加发布日期?

4

我知道我可以在“帮助”菜单中添加版本号

application.pruductversion

但我不知道如何添加应用程序发布日期

2个回答

9
如果您想显示程序集的构建日期,大多数情况下可以使用以下代码:
public static DateTime GetBuildDate()
{
    UriBuilder uri = new UriBuilder(Assembly.GetExecutingAssembly().CodeBase);
    return File.GetLastWriteTime(
        Path.GetDirectoryName(Uri.UnescapeDataString(uri.Path))
        );
}

还有一种在 Stack Overflow 上“以艰难的方式”确定真实编译/构建日期的方法:


1

使用AssemblyInfo文件,获取更多信息:MSDN上的AssemblyInfo

如果您要将版本号添加到添加/删除程序菜单中,需要使用类似SuperOrca之类的工具修改msi文件,或者使用类似Phavant MSI(请在谷歌上搜索)的编程方法。


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