无法更新程序集版本

时间:2017-09-26 09:20:50

标签: c# visual-studio

我有这个名为CarLibrary的类库。我修改了一些代码并更改了项目属性中的汇编版本"汇编信息"从1.0到2.0但是当我构建CarLibrary时,我在debug / bin文件夹中看不到新的程序集版本2,它总是版本1,可能出错了什么?

1 个答案:

答案 0 :(得分:0)

更改程序集版本

在Visual Studio中,可以通过以下步骤通过UI设置程序集版本:

  • 打开CarLibrary属性(右键单击项目)
  • 在“属性”标签中:
    • 应用程序>装配信息
    • 将'Assesembly version'和'File version'设置为任意值。

但是您也可以手动修改它。打开'CarLibrary / Proerties / AssemblyInfo.cs'。更改以下属性:

// Use any number you want
[assembly: AssemblyVersion("1.2.3.444")]
[assembly: AssemblyFileVersion("1.2.3.444")]

如果这不起作用

如果不会应用更改,则可能是以下原因之一:

  • 您正在构建错误的构建配置,例如'发布'而不是'德布格'
  • 您有编译错误
    • 请务必执行 Build>清洁解决方案构建>重建解决方案
  • 无论如何,通过阅读输出
  • ,确保在此过程中真正构建了“CarLibrary”