2016-11-10 1 views
3

Ich habe einen Fehler festgestellt, als ich versuche, NuGet-Bibliotheksreferenz zum Visual Studio-Projekt hinzuzufügen.MSBuild: Wie Bibliotheksreferenz in Visual Studio-Projekt ohne Build-Nummer hinzufügen?

In Visual Studio-Projekt Referenz angegeben wie:

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

Aber, ich möchte MyLibrary Referenz trotz Build-Nummer (letzte Ziffer) spezifizieren, beispielsweise Version = 6.5.4. * Für mich funktioniert es nicht, und ich suche nach der Lösung.

Es Fall Referenz mit der Build-Nummer angegeben, schlägt es fehl, wenn NuGet-Paket von Build-Agent mit höherer Build-Version aktualisiert.

Antwort

1
  1. Entfernen Sie die MyLibrary NuGet Paket
  2. Entfernen Sie die MyLibrary DLL Referenz
  3. Re-add die MyLibrary NuGet Paket und lassen NuGet von jetzt an die MyLibrary DLL Referenz verwalten.
Verwandte Themen