我目前有一个应用程序在其标题窗口中显示内部版本号.这很好,除非对大多数用户没有任何意义,他们想知道他们是否拥有最新版本 - 他们倾向于将其称为"上周四",而不是构建1.0.8.4321.
计划是将构建日期放在那里 - 所以"应用程序构建于2009年10月21日".
我正在努力寻找一种程序化的方法来将构建日期作为文本字符串拉出来像这样使用.
对于内部版本号,我使用了:
Assembly.GetExecutingAssembly().GetName().Version.ToString()
Run Code Online (Sandbox Code Playgroud)
在确定了那些如何出现之后.
我想在编译日期(和时间,奖励积分)这样的东西.
这里的指针非常赞赏(如果合适的话,请原谅双关语),或更整洁的解决方案......
如何从当前.NET程序集中检索创建日期?
我想添加一些简单的功能,我的应用程序在主程序集的构建日期后一周停止工作.我已经编写了在给定日期之后杀死我的应用程序的代码.我只需要以编程方式从程序集中检索创建日期.
希望完全标题有点描述性.
我有一个用C#和.net 2.0编写的winform应用程序.我想将最后一个编译日期自动更新为变量,以便在about框和初始启动框中使用.目前我有一个我手动更新的字符串变量.有没有办法做到这一点?
VS2008 .net 2.0 c#
我们希望在每个查询其"上次修改日期"的ASP.NET页面中嵌入一些代码,并将其显示在页面底部.
过去,我们依靠对页面进行任何更改的人员手动更新页面底部的" 此页面最后修改日期(今天日期) "文本.很多时候,他们忘记更新这一点,这导致在该特定页面上最后更新信息时出现一些混淆.由于该站点不是基于可以将此信息存储在其后端数据库中的CMS,因此我们尝试确定上次从服务器上的文件系统保存页面的时间,并将该日期包含在页面文字.
我不确定基于母版页的页面是如何进入"最后修改日期"的.我们真正想要的是内容页面文件的LMD被查询,因此我们可以将其嵌入页面文本而不是它所基于的母版页的LMD.
谢谢!