【问题标题】:MSBuild: How to add library reference in Visual studio project without build number?MSBuild:如何在没有内部版本号的 Visual Studio 项目中添加库引用?
【发布时间】:2016-11-24 06:17:12
【问题描述】:

当我尝试将 NuGet 库引用添加到 Visual Studio 项目时遇到错误。

在 Visual Studio 项目引用中指定如下:

<Reference Include="MyLibrary, Version=6.5.4.7, Culture=neutral, PublicKeyToken=7fb9232453a58fc74, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>..\..\packages\MyLibrary\MyLibrary.dll</HintPath>
</Reference>

但是,我想指定 MyLibrary 参考,尽管内部版本号(最后一位),例如Version=6.5.4.* 对我来说,它不起作用,我正在寻找解决方案。

使用build号指定的案例参考,当构建代理更新NuGet包时,它会失败。

【问题讨论】:

    标签: msbuild nuget versioning visual-studio-project


    【解决方案1】:
    1. 删除 MyLibrary NuGet 包
    2. 删除 MyLibrary DLL 引用
    3. 从现在开始重新添加 MyLibrary NuGet 包,让 NuGet 管理 MyLibrary DLL 引用。

    【讨论】:

      猜你喜欢
      • 2015-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      相关资源
      最近更新 更多