Frage

Ich bin nicht sehr erfahren mit baut - das ist wirklich einfach sein kann! Ich habe eine einfache Anwendung mit einem einfachen Bereitstellungsprojekt. Ich in das Verzeichnis ging, wo die Release-kompilierte Versionen der DLLs sind, unterzeichnet sie alle (verisign) und ging dann zum Einsatz Projekt entschied sich beim Aufbau (nicht Rebuild), und es neu kompiliert alle meine Baugruppen und jetzt sind sie aren‘ t unterzeichnet mehr. Kann ich das schöne einfache Bereitstellung Projekt halten und noch Baugruppen unterzeichnet haben, oder muss ich das MSI eine andere Art und Weise zu schaffen haben? Dank!

War es hilfreich?

Lösung

Versuchen Sie, die Baugruppen als Zwischenschritt des Build unterzeichnen.

Eine Möglichkeit, dies zu tun, ist ein Dummy-Projekt hinzuzufügen, die ein Buildereignis hat, dass Ihre Baugruppen unterzeichnet. Machen Sie dieses Projekt den letzten Schritt, bevor Sie Ihr MSI-Paket erstellen.

Andere Tipps

Ich habe nicht versucht, aber ... Sie nicht die Bereitstellung-Projekt auf dem Anwendungsprojekt abhängig machen. Stattdessen manuell die Ausgabe der Anwendung zum Einsatz hinzuzufügen. Infolgedessen sollte keine automatische Build ausgelöst werden.

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