Pregunta

¿Hay alguna forma de convertir InstallScript a MSI básico en installshield 2010?

¿Fue útil?

Solución

Según esta documentación de Flexara, su producto Repackager puede convertirdesde InstallScript puro hasta MSI básico.Repackager solo está disponible en la edición InstallShield Premier o AdminStudio.

Yo nunca he usado el producto, por lo que no puedo garantizar su efectividad.

Otros consejos

Los proyectos de Installscript se pueden clasificar como técnica de instalación LEGACY. El MSI básico es la forma estándar de instalar aplicaciones en máquinas con Windows.

El motor Installscript es responsable de manejar la lógica de instalación.Esto es muy similar a las antiguas instalaciones BASADAS en SCRIPT que eran la única forma de instalar aplicaciones antes de 2000.

El motor (o servicio) de Windows Installer se encarga de la lógica de instalación.Lee la base de datos MSI y realiza los pasos correspondientes.Por lo tanto, Basic MSI es un procedimiento de instalación TRANSACCIONAL.

No hay un mapeo UNO A UNO disponible para proyectos Installscript y Basic MSI. El reempaquetado es la única salida si escribir un MSI básico desde cero no es una opción.

Installscript can be captured by Wise Package Studio by doing a prescan and then a post scan. Basically you do a prescan of your system, which scans the registry, files, versions, odbc's, etc. Then you install you software, and do the post scan which does the same as the prescan. This method compares the two to see what changes you have to your system.

Another method is to launch the program at get to the first prompt, then click Start > Run > %TEMP% then click ok. Monitor that directory for any deposited .msi files.

If you get a .msi you can use in the command prompt "Msiexec.exe /i nameOfFile.msi /qb" to silently install.

I am assuming your a systems admin. Your question is great, hope I was able to add my 2 cents and contribute.

Notable Software: Wise Package Studio. AutoIT. SMS Installer (In worse case situations)

I found this article, it should show you how you can relatively quickly convert your Installscript MSI project to Basic MSI by opening either the Installscript MSI or a compiled MSI in "Wizard mode" from the "Open Project Dialog".

I haven't tested it, but it should do the job. I am not sure if it will properly convert everything, but it is probably good enough so you can clean up the rest manually.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top