我有Visual Studio 2003项目,我已经设置了所有AssemblyInfo字段。
<Assembly: AssemblyTitle("FooBar")>
<Assembly: AssemblyDescription("FooBar Desc")>
<Assembly: AssemblyCompany("FooBar CO")>
<Assembly: AssemblyProduct("FooBar")>
<Assembly: AssemblyCopyright("FooBar 2009")>
这些字段正确包含在已编译的程序集中,但它们未包含在项目附属程序集(* .resources.dll)中。
有没有办法在Visual Studio 2003中将汇编信息包含到资源附属程序集中?
答案 0 :(得分:0)
您必须使用satallite程序集链接/共享AssemblyInfo.cs(或AssemblyInfo.vb)文件。请尝试阅读:http://www.devx.com/vb2themax/Tip/18855或观看来自DimeCasts http://dimecasts.net/Casts/CastDetails/10
的视频答案 1 :(得分:0)
这似乎是VS 2003中的功能/错误。正确分配了程序集版本,但未分配公司或产品 - 字段。
它在VS 2005和VS 2008中正常运行。
答案 2 :(得分:0)
您可以尝试 Al.exe 的 / template 选项
/ template选项指定一个程序集,从该程序集继承除culture文化字段之外的所有程序集元数据。附属程序集继承的程序集必须具有strong name。