In NuGet 3.x und höher in Projekten, die project.json verwenden, werden die Dateien Install.ps1 und Uninstall.ps1 nicht ausgeführt. Gibt es eine alternative Methode, mit der ich ein Powershell-Skript ausführen kann, wenn mein Paket deinstalliert wird?Alternative für Uninstall.ps1, da es nicht für nuget 3.x ausgeführt wird
0
A
Antwort
0
Nein, jedoch ist es nicht korrekt, wenn Sie es als NuGet 3.x abstufen, NuGet 3.0+ Clients, die an Projekten arbeiten, die die project.json Methode zur Verwaltung von Abhängigkeiten verwenden, führen keine Skripts zur Installation/Deinstallation aus, aber wenn das Projekt das verwendet packages.config werden diese Skripte ausgeführt.
Eine Alternative, die Sie sich ansehen können, ist eine VS-Erweiterung, die auf Referenz-Adds wartet und einige Aktionen mit VS-Erweiterbarkeit ausführt.
Ich hatte das Projekt.json Detail verpasst. Danke für das Aufzeigen :) –