代码之家  ›  专栏  ›  技术社区  ›  pirho

Visual Studio 2003和附属程序集

  •  0
  • pirho  · 技术社区  · 15 年前

    我有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中,是否有任何方法可以将程序集信息包含到资源卫星程序集中?

    3 回复  |  直到 15 年前
        1
  •  0
  •   Kane    15 年前

    您必须将assemblyinfo.cs(或assemblyinfo.vb)文件与您的satallite程序集链接/共享。试试看: http://www.devx.com/vb2themax/Tip/18855 或者从DimeCasts看这段视频 http://dimecasts.net/Casts/CastDetails/10

        2
  •  0
  •   pirho    15 年前

    这似乎是vs 2003中的特性/缺陷。程序集版本已正确分配,但不是公司或产品字段。

    它在2005年和2008年都能正常工作。

        3
  •  0
  •   Robert Claypool    15 年前

    你可以试试 模板 选择权 E.EXE

    /template选项指定从中继承除区域性字段之外的所有程序集元数据的程序集。附属程序集继承的程序集必须具有 strong name .

    —— http://msdn.microsoft.com/en-us/library/21a15yht.aspx