Estoy preparando una instalación de software en entorno Windows para mi aplicación. Durante la instalación, solicita la ID del suscriptor, que debe ingresarse en el campo de texto. Me pregunto si es la mejor solución para instalaciones masivas. Sé que para instalaciones masivas los equipos de TI utilizan sistemas como Microsoft System Center que permiten automatizar la implementación. Pero no sé mucho sobre las capacidades de dichos sistemas. ¿Puede dicho sistema automatizar la entrada de datos en los campos de texto? ¿Será mejor cambiar el proceso de instalación y solicitar no un texto sino un archivo que contenga el ID del suscriptor? Por cierto, estoy buscando probadores beta parami software. Este software permite al usuario ver archivos de Microsoft Project sin tener instalado Microsoft Project.
Respuesta1
Construya su instalador sobre lainstalador de ventanasplataforma, esto creará un archivo .MSI que se puede implementar fácilmente a través de Active Directory y Group Policy o Systems Center.
Una de las características más sólidas de las bases de datos de Windows Installer es el concepto de propiedades, que son asociaciones de valores clave, una de las cuales podría ser SubscriberID. Configure su instalador para que solo solicite el ID de suscriptor si está en blanco en la base de datos del instalador de Windows.
Proporcione a sus clientes instrucciones sobrecreando una transformación(Archivo .MST) que se puede aplicar al archivo MSI para "inyectar" el ID del suscriptor en el instalador.
Si está utilizando Visual Studio, le recomiendo encarecidamente elproyecto wixpara crear un archivo MSI.Instalador avanzadoTambién es muy poderoso. Hay muchos otros productos, así que busque y vea si puede encontrar algo que haga exactamente lo que desea.