L'interface utilisateur personnalisée appelle un service Web. Si le service Web approuve l'installation continue, un message s'affiche pour indiquer que l'installation ne peut pas continuer.C# msi setup - Validation personnalisée avant l'installation
Utilisation de projets d'installation et de déploiement Visual Studio. Je ai essayé d'ajouter une action personnalisée, mais il exécute toujours après le processus d'installation.
Comment dois-je procéder?
Vous ne pouvez pas faire cela sans changer votre MSI dans ORCA et déplacer l'appel à l'action personnalisée avant de copier des fichiers ... en quelque sorte. Pour être honnête, c'est l'une des nombreuses raisons pour lesquelles j'ai tendance à rester loin des projets de déploiement dans VS. Cela ne fonctionne que dans des cas triviaux. –
VS projets d'installation sont très limités dans ce qu'ils peuvent faire. De nombreuses équipes de développement examinent souvent d'autres solutions d'installation telles que installshield. – jlafay