Existe-t-il un moyen de convertir InstallScript en Basic MSI dans installshield 2010?Convert instscript en Basic MSI
Répondre
Selon le produit this documentation de Flexara, leur produit Repackager peut convertir d'InstallScript pur en Basic MSI. Repackager est uniquement disponible dans InstallShield Premier Edition ou AdminStudio.
Je n'ai jamais utilisé le produit moi-même, donc je ne peux pas garantir son efficacité.
Les projets Openscript peuvent être classés comme technique d'installation LEGACY. Basic MSI est la méthode standard d'installation des applications sur les machines Windows.
Le moteur InstallationScript est responsable de la gestion de la logique d'installation. Ceci est très similaire aux anciennes installations SCRIPT-BASED qui étaient le seul moyen d'installer des applications avant 2000.
Le moteur Windows Installer (ou Service) prend en charge la logique d'installation. Il lit la base de données MSI et effectue les étapes en conséquence. Ainsi, Basic MSI est une procédure d'installation TRANSACTIONNELLE.
Il n'y a pas de mappage ONE-TO-ONE disponible pour les projets Openscript et Basic MSI. Le reconditionnement est la seule solution si l'écriture d'un fichier MSI de base n'est pas une option.
Openscript MSI est en effet un type de projet obsolète de Installshield. Il n'est pas recommandé pour un type de projet. –
Openscript peut être capturé par Wise Package Studio en effectuant une prévisualisation puis une analyse de post-traitement. Fondamentalement, vous faites une prévisualisation de votre système, qui scanne le registre, les fichiers, les versions, les odbc, etc. Ensuite, vous installez votre logiciel, et faire le scan de la publication qui fait la même chose que la prévisualisation. Cette méthode compare les deux pour voir quels changements vous avez dans votre système.
Une autre méthode consiste à lancer le programme à la première invite, puis cliquez sur Démarrer> Exécuter>% TEMP% puis cliquez sur OK. Surveillez ce répertoire pour tous les fichiers .msi déposés.
Si vous obtenez un fichier .msi, vous pouvez l'utiliser dans l'invite de commande "Msiexec.exe/i nomDeFichier.msi/qb" pour l'installer en mode silencieux.
Je suppose que vous êtes un administrateur système. Votre question est géniale, j'espère que j'ai pu ajouter mes 2 cents et contribuer.
Logiciel notable: Wise Package Studio. AutoIT. SMS Installer (Dans le pire des situations de cas)
J'ai trouvé this article, il devrait vous montrer comment vous pouvez assez rapidement convertir votre projet InstallScript MSI MSI de base en ouvrant soit le InstallScript MSI ou MSI compilé dans "mode Assistant "dans le" Dialogue de projet ouvert ".
Je ne l'ai pas testé, mais il devrait faire le travail. Je ne suis pas sûr que cela convertira correctement tout, mais il est probablement assez bon pour que vous puissiez nettoyer le reste manuellement.
- 1. MSI DB, Visual Basic et problèmes de chaîne codés CP1252
- 2. Convert l'emf en bmp
- 3. Convert XSDs en Protos
- 4. Convert WSDL1.1 en WSDL2.0
- 5. Convert Xaml en html5
- 6. Convert AAC en WAV
- 7. Convert & & en Python
- 8. Chemin d'installation de passage en entrée de dll - basic MSI - InstallShield 2012
- 9. Convert VB vers C# - My.Application.Info.DirectoryPath
- 10. Convert '% 23' à '#' en PHP
- 11. Convert Sequence.Generate en séquence d'expression
- 12. Java Convert Array en paramètres
- 13. Convert struct en unsigned char *
- 14. Convert System :: DateTime en _timeb
- 15. Java convert String [] en int []
- 16. Convert XHTML en XAML FlowDocument
- 17. Convert Func
- 18. Prise en charge des vecteurs MSI et MSI-X
- 19. Etiquettes en Visual Basic
- 20. Fonctions en Visual Basic
- 21. Convert DateTime
- 22. créer msi en utilisant wix
- 23. La désinstallation ne supprime pas les fichiers dans INSTALLDIR - Basic Msi - Installshield 2012
- 24. Dans la boîte de dialogue InstallShield Basic MSI SQL, la liste déroulante Serveur affiche # TEMP0004
- 25. Installation rollback si l'action personnalisée échoue [Après InstallFinalise] -Basic Msi -Installshield 2012
- 26. poignée CheckBox événement dans l'intérieur Dialog Vérifié dans Basic MSI Projet
- 27. Script Visual Basic pour enregistrer une DLL dans le cadre d'un fichier MSI
- 28. Ajout d'une case à cocher dans la boîte de dialogue ReadyToInstall dans Basic MSI
- 29. Comment forcer un redémarrage après la désinstallation pour un projet Basic MSI InstallShield 2009 Premier
- 30. Convert Doc, Docx en TIFF avec delphi
Voir ma réponse en bas pour une alternative à la solution acceptée. –