我知道我可以在“帮助”菜单中添加版本号
application.productversion
但我不知道如何在发布应用程序时添加日期
答案 0 :(得分:9)
如果要显示程序集的构建日期,则应在大多数情况下执行此操作:
public static DateTime GetBuildDate()
{
UriBuilder uri = new UriBuilder(Assembly.GetExecutingAssembly().CodeBase);
return File.GetLastWriteTime(
Path.GetDirectoryName(Uri.UnescapeDataString(uri.Path))
);
}
还有另一种方法可以在SO上确定真正的编译/构建日期“艰难之路”:
答案 1 :(得分:1)
使用AssemblyInfo文件,以获取更多信息:AssemblyInfo on MSDN
如果您要在添加/删除程序菜单中添加版本号,则需要使用SuperOrca之类的东西修改msi文件,或者使用Phavant MSI(google it)等编程方式修改msi文件