C# 如何将发布日期添加到项目I';我在vs2010出版?
我知道我可以在“帮助”菜单中添加版本号 应用程序版本C# 如何将发布日期添加到项目I';我在vs2010出版?,c#,.net,publish,C#,.net,Publish,我知道我可以在“帮助”菜单中添加版本号 应用程序版本 但我不知道如何添加应用程序发布的日期有关详细信息,请使用AssemblyInfo文件: 如果要在“添加/删除程序”菜单中添加版本号,则需要使用类似SuperOrca的工具或通过编程方式使用类似Phavant msi(google it)的工具来修改msi文件。如果要显示程序集的生成日期,在大多数情况下都应该这样做: public static DateTime GetBuildDate() { UriBuilder uri = new
但我不知道如何添加应用程序发布的日期有关详细信息,请使用AssemblyInfo文件:
如果要在“添加/删除程序”菜单中添加版本号,则需要使用类似SuperOrca的工具或通过编程方式使用类似Phavant msi(google it)的工具来修改msi文件。如果要显示程序集的生成日期,在大多数情况下都应该这样做:
public static DateTime GetBuildDate()
{
UriBuilder uri = new UriBuilder(Assembly.GetExecutingAssembly().CodeBase);
return File.GetLastWriteTime(
Path.GetDirectoryName(Uri.UnescapeDataString(uri.Path))
);
}
这里还有另一种确定实际编译/构建日期的方法,即“硬方法”: