2017-11-21 2 views
0

Ich verwende Visual Studio 2015 Update 3 im Projekt und habe das Projekt von der Quellcodeverwaltung in mein lokales Repository heruntergeladen.Visual Studio: Pakete wiederherstellen Probleme

Das Problem ist, wenn ich versuche, um die Pakete wiederherstellen unten Fehlerausgänge

PATH=.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External;%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\git 
C:\Program Files\dotnet\dotnet.exe restore "C:\Users\XXXX\XXXX\XXXX\.vs\restore.dg" 
log : Restoring packages for C:\Users\\XXXX\XXXX\XXXX\project.json... 
error: Unable to resolve 'moq.netcore (>= 4.4.0-beta8)' for '.NETFramework,Version=v4.5.2'. 
log : Lock file has not changed. Skipping lock file write. Path: C:\Users\XXXX\XXXX\XXXX\project.lock.json 
log : C:\Users\\XXXX\XXXX\XXXX\ABC.xproj 
log : Restore failed in 1392ms. 
Errors in C:\Users\XXXX\XXXX\XXXX\ABC.xproj 
    Unable to resolve 'moq.netcore (>= 4.4.0-beta8)' for '.NETFramework,Version=v4.5.2'. 

Ist die 4.5.2 mit Version Nuget nicht kompatibel mit .net Framework zu tun?

Alle Vorschläge wären von großer Hilfe.

Vielen Dank

+1

Bitte lassen Sie mich zu aktualisieren, ob meine Antwort hilfreich unter –

+0

Sieht aus wie das Projekt bauen gegen Zielframework V4.5.2 gesetzt . Stellen Sie sicher, dass Sie das richtige Target Framework festgelegt haben. Stellen Sie sicher, dass moq.netcore 4.4.0-beta8 v4.5.2 unterstützt. Auch dieser Link könnte hilfreich sein: https://stackoverflow.com/questions/39843015/getting-could-not-load-file-or-assembly-system-core-version-4-0-0-0-while-d/40090790 # 40090790 – Rajesh

+0

@SalomonZhang Ich habe versucht, Ihre Lösungen, es hat nicht in meinem Fall funktioniert. Es könnte jedoch anderen helfen. – Ramu

Antwort

0

Haben Sie Ihr Zielgerüst richtig eingestellt?

Und auch nicht vergessen, .NET Core-App-Paket Verweis in Ihrem ABC.csproj

<PackageReference Update="Microsoft.NETCore.App" Version="x.x.xxx" /> 
+0

Entschuldigung für die Verzögerung. Ich musste moq.netcore von Nuget neu installieren und VS 2015 neu starten. Das behob das Problem. Vielen Dank für Ihre Zeit. – Ramu

Verwandte Themen