Frage

Ich arbeite an einer VS-Lösung, die die Nachbauerereignisse verwendet, um Dateien in ein Bereitstellungsprojekt zu kopieren, das die Dateien verpackt. Weiß jemand, ob es Best Practice gibt, wie Dateien in ein MSI platziert werden können?

War es hilfreich?

Lösung

Solange Sie sicher sind, dass Sie nie etwas anderes wollen, was die neueste Version in Ihrem Paket erstellt, geht es Ihnen gut. Wenn Sie jedoch auf "Neupacken" -Szenarien vorbereitet sein möchten, um beispielsweise eine Option für den problemlosen Austausch einer einzelnen Datei in einem vorhandenen Paket zu haben, sollten Sie den Erstellungsprozess von der "Kopie in das Bereitstellungsprojekt" trennen.

Andere Tipps

Solange Sie alle DLLs, Exes, Hilfedateien, Symboldateien, Ressourcen (aber nicht .pdb) kopieren, sind Sie in Ordnung.

Warum kein PDB? Weil PDB die Datei debugging und sie zum Debugging -Zweck vorhanden ist. In Ihrer Veröffentlichung müssen Sie sie also nicht haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top