Ich habe eine Build-Veröffentlichung in einem mvc-Anwendungen und sehen, dass packages.config auch bereitgestellt wird, obwohl ich ausgewählt habe "Nur Dateien zum Ausführen dieser Anwendung erforderlich" in der Eigenschaften. Kann ich diese nuget-Paketlistendatei bei der Bereitstellung mithilfe von wpp-Zielen entfernen?Ist packages.config in einer bereitgestellten asp.net mvc-Lösung erforderlich
15
A
Antwort
24
Ja, Sie können es aus der bereitgestellten Anwendung entfernen.
Es wird von NuGet verwendet, um aufzuzeichnen, welche NuGet-Pakete in einem bestimmten Projekt installiert sind.
1
Standardmäßig kopiert der Erstellungsprozess alle Dateien von der Quelle in das Zielverzeichnis. Um die Datei auszuschließen, klicken Sie mit der rechten Maustaste auf die Datei, wählen Eigenschaften aus und für Build-Aktion wählen Sie 'Keine'.
Warum platziert 'Publish' eine Kopie von' packages.config' in das Verzeichnis Veröffentlichen? – fahadash