从其他文件中读取汇编属性

时间:2017-07-28 06:56:12

标签: c# wpf .net-assembly

我有一个项目

[assembly: AssemblyProduct("Meteor Viewer")]
[assembly: AssemblyVersion("2.1.0.0")]
[assembly: AssemblyFileVersion("2.1.0.0")]

不存在于assembly.info中,而是存在于xyz.cs文件中。如何从产品的任何其他页面获取xyz.cs的汇编属性?

1 个答案:

答案 0 :(得分:1)

您提到的属性在任何代码文件中都有效,只要它是项目的一部分并进行编译即可。如果您在解决方案中有多个项目应该共享,例如所有程序集的版本信息,您甚至可以使用一个文件并将其链接到所有项目中,而不是复制信息。

Right click on the project --> Add Existing Item --> Select your File --> Add as Link

enter image description here

当您在项目中包含该文件时,您可以看到如何从中获取值的答案: https://stackoverflow.com/a/909583/254797