J'ai configuré une installation InstallShield pour supprimer certains VD d'IIS juste avant l'action InstallFiles. Le code est appelé dans l'événement "OnInstallFilesActionBefore". Cela fonctionne bien, sauf que je ne veux pas que les VD soient supprimés si l'installation est en cours de réparation. J'ai trouvé this page qui liste les événements possibles; Cependant, il semble que la meilleure option que j'ai est "OnFirstUIBefore", ce qui ne se produit que lors de la première installation. Cependant, cela ne semble pas juste de le faire. Est-il préférable d'ajouter une condition à l'une des séquences, une qui l'empêcherait d'exécuter le code pendant une réparation? Y a-t-il un autre moyen? Pour l'anecdote, j'utilise DevStudio version 9.Comment effectuer certaines actions dans InstallShield dans toutes les situations autres qu'une réparation?
0
A
Répondre
2
Oui, il suffit d'ajouter une condition, rien de mal à cela. Essayez REMOVE~="ALL" OR NOT Installed
.
Questions connexes
- 1. Route par défaut pour toutes les situations extrêmes
- 2. Comment autoriser certaines balises html et interdire les autres?
- 3. InstallShield: copie les sources localement
- 4. Personnalisation Option de réparation dans MSI
- 5. jQuery fanent toutes les autres images
- 6. Quelles situations multi-thread dans Rails
- 7. Réparation d'un codage incorrect dans les fichiers XML
- 8. Comment effectuer par programme une modification sur toutes les procédures stockées dans ma base de données dans SQL 2008
- 9. Comment limiter les actions de mon contrôleur dans une application ASP.NET MVC?
- 10. Partage de INSTALLDIR dans InstallShield
- 11. Comment gérez-vous l'autorisation sur les actions qui renvoient des résultats autres que ViewResult?
- 12. NSTimer avec capacité tactile? Toutes les autres options
- 13. Définition de INSTALLDIR par programme dans InstallShield
- 14. Msbuild reconnaît toutes les configurations de construction autres que DEBUG | RELEASE
- 15. Exécuter certaines ou toutes les sections d'un fichier ant
- 16. Après riche: extendedDataTable sortby, les autres actions ne sont pas exécutées
- 17. Comment configurer MSBuild pour effectuer certaines tâches uniquement sur les versions de version?
- 18. Comment supprimer les boîtes de dialogue InstallShield InstallScript MSI inutiles?
- 19. Comment accéder aux objets implicites jsp/servlet dans les actions Struts2?
- 20. Asp.net Mvc: Liste toutes les actions sur un contrôleur avec l'attribut spécifique
- 21. Comment faire fonctionner les actions dans le HomeController sans taper "Home"?
- 22. Trouver toutes les majuscules dans les colonnes?
- 23. Auto-réparation des threads Python
- 24. Comment allez-SQL Server effectuer cette requête dans les coulisses
- 25. Comment obtenir la valeur de toutes les autres listes déroulantes lorsque l'une d'elles est modifiée
- 26. Comment ajouter un préfixe à toutes les actions avec le routage d'URL ASP.Net MVC?
- 27. Comment conserver une fenêtre au-dessus de toutes les autres fenêtres de mon application uniquement?
- 28. Comment effectuer une table UNION dans SubSonic
- 29. Autres messages dans WordPress
- 30. Comment effectuer le classement Groupés dans MySQL
Merci, je vais tenter le coup. –
edit: J'ai obtenu la condition exactement inverse à ce dont vous aviez besoin. –
lol - ouais, j'ai remarqué que lors de la mise en œuvre. Vous aviez toujours la bonne solution en tête, et vous avez même commenté votre erreur avant de m'en sortir. Merci pour l'aide! –