我想在“关于”对话框中显示发布日期。
AndyM
问问题
589 次
2 回答
1
很不幸的是,不行。ApplicationDeployment 类仅公开CurrentVersion属性,而不公开发布时间。
您可以使用修订字段来存储构建日期以显示在“关于”对话框中。
于 2008-10-20T11:20:56.577 回答
1
据我所知,Click-Once 没有直接的方法可以做到这一点。
这是一种解决方法:您必须将有问题的文件(DLL 或 EXE)加载到 FileInfo 对象中并从中获取修改日期。
FileInfo oMyFile = new
FileInfo(Assembly.GetExecutingAssembly().Location);
DateTime oBuildDate = oMyFile.LastWriteTime // or LastWriteTimeUtc - don't use "CreationTime"
注意:从技术上讲,它不是发布日期,而是客户端磁盘上的组装日期。您必须检查 Click-Once 是否不会更改该日期
于 2008-10-20T11:35:26.890 回答