2010-04-28 78 views
13

NET 3.5解决方案中包含多个项目。有没有一种方法可以创建一个“Global”AssemblyInfo.cs,其中的所有项目AssemblyInfo.cs都可以引用?C#项目全局程序集信息

回答

40

在解决方案的根目录中的某处创建AssemblyInfoInc.cs,然后在其中添加全局属性,并将作为链接添加到每个项目。

文件添加对话框:

Adding global assembly info

+0

我试着按照您的指示,但我得到了以下错误: “错误的属性参数必须是常量表达式的typeof运算表达式或数组创建表达式一个属性参数类型“当试图在项目AssemblyInfo中调用我的全局AssemblyInfo.cs时。 – Petezah 2010-04-28 18:59:04

+0

你能显示你的全局AssemblyInfo文件的内容吗? – 2010-04-28 19:11:40

+0

我现在实际上有一个新的错误。我把下列我的溶液的根: “使用的System.Reflection; [组件:的AssemblyVersion(” 1.0.0.0 “)] [组件:的AssemblyFileVersion(” 1.0.0.0 “)]” 和我得到了以下错误: “错误重复‘的AssemblyFileVersion’属性\t 错误重复‘的AssemblyVersion’属性” – Petezah 2010-04-28 20:01:42

相关问题