Saludos,
Estoy haciendo mi paquete de instalación con Inno Setup, y para la conexión a
SQL Server, utilizo el driver "SQL Server Native Client 10.0, por este
motivo es necesario incluirlo en el instalador, para evitarme problemas, el
problema es que no he logrado que se instale de forma silenciosa, para
instalarlo estoy usando la siguiente instrucción en la sección RUN del Script
de InnoSetup:
;;; Cuando no uso el parámetro “/q” se instala, pero no desatendido.
Filename: msiexec.exe; Parameters: "/i
""{tmp}\sqlncli.msi"""; StatusMsg: Instalando SQL
Native Client...
La instrucción anterior funciona perfectamente con el unico inconveniente de
que es necesario pasar por todos los diálogos de instalación del SQL Server
Native Client., por otro lado si paso el parámetro “/q” con el objetivo de
hacerlo desatendido, resulta que todo se instala excepto el SQL server Native Client.
;;;Cuando uso el parámetro “/q” -> SQLNCLI no se instala.
Filename: msiexec.exe; Parameters: "/q /i ""{tmp}\sqlncli.msi"""; StatusMsg: Instalando SQL Native Client...
¿ Algún colega con experiencia sobre este particular, que pueda ayudarme
con este problemita?
Recuerde que lo que quiero es que el SQLNCLI se instale de
forma silenciosa o desatendida, como parte del paquete de instalación de mi
aplicación.
