visual studio reports para instalador incluir generar datos crystal crear con como clientes aplicacion crystal-reports installation windows-installer setup-project cab

crystal reports - studio - ¿Cómo puedo crear una MSI desde un archivo CAB?



generar instalador visual studio 2010 con crystal reports (1)

Necesito enviar un Control de impresión Active X de Crystal Reports a mis usuarios, ya que no tienen acceso a sus propias máquinas para instalarlo ellos mismos. Idealmente, me gustaría hacer esto a través de una MSI que pueda enviar a través de una política de grupo.

A continuación se muestra el archivo .inf desde el CAB. Por lo que he leído, creo que puedo volver a empaquetar esto en un "proyecto de configuración" en Visual Studio, pero estoy buscando algunos consejos sobre cómo hacerlo.

[version] signature="$CHICAGO$" AdvancedINF=2.0 [Add.Code] PrintControl.dll=PrintControl.dll csprintdlg.dll=csprintdlg.dll pvlocale-1-0.dll=pvlocale-1-0.dll xerces-c_2_7.dll=xerces-c_2_7.dll msvcr80.dll=msvcr80.dll Microsoft.VC80.CRT.manifest=Microsoft.VC80.CRT.manifest LCIDTable.xml=LCIDTable.xml [PrintControl.dll] file-win32-x86=thiscab CLSID={B7DA1CA9-1EF8-4831-868A-A767093EA685} FileVersion=13,0,0,99 RegisterServer=yes [pvlocale-1-0.dll] file-win32-x86=thiscab FileVersion=13,0,0,99 [csprintdlg.dll] file-win32-x86=thiscab FileVersion=13,0,0,99 [xerces-c_2_7.dll] file-win32-x86=thiscab FileVersion=14,0,0,716 [msvcr80.dll] file-win32-x86=thiscab FileVersion=8,0,50727,4053 [Microsoft.VC80.CRT.manifest] file-win32-x86=thiscab [LCIDTable.xml] file-win32-x86=thiscab


Los paquetes MSI pueden implementar CAB solo si la información del CAB está almacenada en la base de datos MSI (archivos y carpetas). Entonces, el enfoque recomendado sería extraer el contenido del CAB y agregarlo en un MSI manualmente.