wake-up-neo.com

Nuget Package Restore funktioniert nicht

Ich versuche, den Beispiel-C # -Code in Visual Studio für Square Connect auszuführen:

https://github.com/square/connect-api-examples/tree/master/connect-examples/v2/csharp_payment

Wenn ich die Lösung öffne, haben alle Referenzen ein gelbes Dreieck mit einem Ausrufezeichen neben ihnen.

Ich habe versucht, Nuget-Pakete auf der Lösung wiederherzustellen, einige zu deinstallieren und erneut zu installieren, und ich kann die Dreiecke nicht dazu bringen, zu verschwinden. Es wird nicht für mich bauen.

Irgendwelche Ideen? Vielen Dank

9
J DOE

In ihrer Projektdatei gibt es ein Ziel, das problematisch werden kann , wenn Projekte zwischen Systemen verschoben werden.

Sie können das Problem mit zwei Schritten beheben:

  1. Entfernen Sie das gesamte <Target Name="EnsureNuGetPackageBuildImports" ..>-Element am Ende der Projektdatei und laden Sie das Projekt anschließend erneut.
  2. Führen Sie einen Update-Package -Reinstall in Ihrer (NuGet) Package Manager Console aus.

Das sollte für Ihr System alles richtig machen und auf die korrekten Versionen der entsprechenden Bibliotheken verweisen.

15
ladenedge

Versuchen Sie, den Paketordner im Lösungsstamm zu löschen, und erstellen Sie Pakete erneut.

1
Khoa Nguyen