从其他文件读取程序集属性
Reading assembly attribute from other file
我有一个项目
[assembly: AssemblyProduct("Meteor Viewer")]
[assembly: AssemblyVersion("2.1.0.0")]
[assembly: AssemblyFileVersion("2.1.0.0")]
不在 assembly.info 中,但在 xyz.cs 文件中。如何从产品的任何其他页面的 xyz.cs 获取程序集属性?
您提到的属性在任何代码文件中都有效,只要它是您的项目的一部分并且已编译。如果您在一个解决方案中有多个项目应该共享,例如所有程序集的版本信息,您甚至可以在所有项目中使用一个文件 link 而不是复制信息。
Right click on the project --> Add Existing Item --> Select your File --> Add as Link
当您将文件包含在您的项目中时,您可以看到关于如何从中获取值的答案:
我有一个项目
[assembly: AssemblyProduct("Meteor Viewer")]
[assembly: AssemblyVersion("2.1.0.0")]
[assembly: AssemblyFileVersion("2.1.0.0")]
不在 assembly.info 中,但在 xyz.cs 文件中。如何从产品的任何其他页面的 xyz.cs 获取程序集属性?
您提到的属性在任何代码文件中都有效,只要它是您的项目的一部分并且已编译。如果您在一个解决方案中有多个项目应该共享,例如所有程序集的版本信息,您甚至可以在所有项目中使用一个文件 link 而不是复制信息。
Right click on the project --> Add Existing Item --> Select your File --> Add as Link
当您将文件包含在您的项目中时,您可以看到关于如何从中获取值的答案: