我有一个网站,我想在网站的页脚中加入“最后编译时间:XX:XX:XX”。是否有自动方式在编译时更改asp:标签的内容?
答案 0 :(得分:5)
您可以使用反射来查找当前程序集并获取上次写入时间。然后,您可以绑定当前标签的Text属性,也可以在Page Load中设置它。
File.GetLastWriteTime(Assembly.GetExecutingAssembly().Location)
或者您可以使用UTC
File.GetLastWriteTimeUtc(Assembly.GetExecutingAssembly().Location)
答案 1 :(得分:0)
我们通常使用装配的创建时间。根据安装情况,最近的写入时间可能会有所不同。
File.GetCreationTimeUtc(System.Reflection.Assembly.GetExecutingAssembly().Location)