Die benutzerdefinierte Benutzeroberfläche ruft einen Webdienst auf. Wenn der Web-Service die Installation genehmigt, wird dem Benutzer weiterhin eine Meldung angezeigt, dass das Setup nicht fortgesetzt werden kann.C# msi setup - Benutzerdefinierte Validierung vor der Installation
Verwenden von Visual Studio-Setup- und Bereitstellungsprojekten. Es wurde versucht, eine benutzerdefinierte Aktion hinzuzufügen, sie wird jedoch immer nach dem Installationsprozess ausgeführt.
Wie soll ich darüber gehen.
Sie können dies nicht tun, ohne Ihre MSI in ORCA zu ändern und den Aufruf an benutzerdefinierte Aktion zu verschieben, bevor Sie Dateien kopieren ... irgendwie. Um ehrlich zu sein, ist dies einer der vielen Gründe, warum ich mich von den Bereitstellungsprojekten in VS fern halte. Es funktioniert nur in trivialen Fällen. –
VS-Setup-Projekte sind sehr begrenzt in dem, was sie tun können. Viele Entwicklungsteams betrachten häufig andere Installationslösungen wie installshield. – jlafay