【发布时间】:2012-04-29 02:13:19
【问题描述】:
如何在 AssemblyInfo 文件中设置当前年份?
我用过
而不是这个:
<Assembly: AssemblyCopyright("Copyright 2012, Company Name.")>
试过这个:
<Assembly: AssemblyCopyright("Copyright" + DateTime.Now.Year.ToString() + ", Company Name.")>
我收到无效常量错误。
我不想使用注册表项,这样做的最佳方法是什么? (这样当用户右键单击 EXE 并查找程序集信息时可以看到当前年份)。
谢谢。
【问题讨论】:
-
将日历提醒添加到 Outlook 或您每年 1 月 1 日使用的任何内容,以便更改您的应用程序中的所有版权日期。 :)
-
版权声明是一个常量,内置在生成的可执行文件的文件信息中。您是否希望 Windows 每次尝试获取版权时都会在您的程序中运行某个函数?
-
您不会选择当前年份或构建发生的年份吗?