Gibt es eine "ZIP-Projekt" in Visual Studio?
In Visual Studio gibt es mehrere "Setup und Bereitstellung" - Projekte, eines davon ist "CAB-Projekt".
Aber eigentlich will ich ein einfaches "Projekt packen", die es mir ermöglicht, fügen Sie einige Ordner + dll ' s von meiner Lösung und Verpacken das alles in eine zip-Datei für die einfache Verteilung über das web.
-
Gibt es so ein Projekt geben ?
-
Wenn ich will erstellen Sie diese von mir,
welche Ressourcen und Referenzen sollten
Ich verwenden, um dies zu bauen ?
Bearbeiten
@Cheeso
Erstellt habe ich eine dummy "class library" - Projekt, das hat Abhängigkeiten auf alle sub-Projekte.
In diesem dummy-Projekt, das ich benutzte die post-build-Ereignis zip die dll ' s mit 7-zip.
Aber ich hatte gehofft, dass es eine bessere Lösung für dieses.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den MSBuild Extension Pack bietet einige Kompression Aufgaben die Sie nutzen könnten.
Bearbeiten Sie zum Beispiel Ihr Projekt-Datei die Kommentarzeichen vor der 'AfterBuild -' target und einschließlich einer angemessenen Kompression Aufgabe, die Pakete, die Inhalte, die Sie wollen.
Wenn ich verstehe, was Sie danach sind, eine schnelle und einfache Lösung könnte sein, schreiben einen powershell-oder Javascript-Skript oder eine batch-Datei, die ausgeführt wird als post-build-Ereignis.
Sie müssen eine zip-Bibliothek, wahrscheinlich. DotNetZip funktioniert.
Gibt es eine (schlecht vermarktet) Funktion DPack, rief Lösung Backup erstellt eine zip-Datei mit Ihrer Lösung aus innerhalb von visual studio.
Es ist kostenlos und schmerzfrei zu installieren.