En la carpeta donde está corriendo la aplicación VB6 (App.Path) tenés que
incluir un archivo que se llame como el EXE y con extensión "local"
De esta forma el Runtime de VB6 primero busca los componentes que residen junto
a la aplicación.
Ej: myApp.EXE
myApp.local
Con esto emulas el funcionamiento Side-By-Side de .Net que te permite tener mas
de una versión de un mismo componente en una PC.
Marcelo
> Entiendo que si, el problema es que tenes que tener muy claro cuales son als
> dependencias del Crystal, todos los archivos tienen que estar en tu carpeta
> de aplicación.
> Debes registrar aquellas dlls de crystal que sean activeX con la ublicación
> correcta.
>
> Parado en tu path, con las DDLs y tu aplicación:
>
> RegSVR32 nombre.activeX
> ( nombre.activeX sea dll u ocx )
>
> Por ultimo tenes que tenes un archivo con el nombre de tu exe y de longitud
> cero en la misma carpeta.
> Lo que no recuerdo es la extension.
> Basicamente es eso.
>
> Trata de googlear VSInstaller vb6...
>
> Si encuentro la doc te la mando.
>
> Daniel Calvin
>
>
>
> El 24 de septiembre de 2009 12:39, Carlos A. Schroeter <
> [email protected]> escribió:
>
>> Gracias Daniel, había comprado que no se podía hacer eso. Se puede
>> hacer a mano eso como para probarlo?
>>
>> Muchas Gracias
>>
>>
>>
>> *De:* [email protected] [mailto:[email protected]] *En nombre de *
>> daniel.calvin
>> *Enviado el:* Jueves, 24 de Septiembre de 2009 12:25
>> *Para:* vbusers List Member
>> *Asunto:* [vbusers] Problemas de compatibilidad con Tango
>>
>>
>>
>> Carlos,
>>
>>
>> Fijate que si armas el paquete de instalación con windows installer podes
>> indicarle que las DLLs de los componentes confictivos esten en la misma
>> carpeta que tu aplicación.
>>
>> De esa forma tu aplicación las busacra en esa carpeta y no se pisaran, ni
>> en disco, ni en la registry, para ninguno de los dos casos.
>>
>> Debo tener algun papaer de como se hace, pero no aqui.
>>
>> Si no sabes de lo que te hablo avisame y te busco como se hace.
>>
>> Daniel Calvin
>>
>> El 24 de septiembre de 2009 11:51, Carlos A. Schroeter <
>> [email protected]> escribió:
>>
>> Hola Grupo
>>
>> Tenemos desarrollado un ERP en VB6 y estamos teniendo inconvenientes con
>> clientes que tienen instalado el aplicativo Tango.
>>
>> Estamos utilizando crystal report (componente crystl32.ocx) y se ve que no
>> es compatible con el cristal que usa el Tango.
>>
>> Si nuestro instalador pisa las librerías del Tango, el Tango deja de
>> funcionar correctamente. Y si no las pisamos deja de funcionar correctamente
>> nuestro aplicativo (en particular al momento de la emisión de reportes)
>>
>> Alguien tiene una punta de cómo resolver esta cuestión?
>>
>> Desde ya muchas gracias
>>
>>
>>
>> Carlos A. Schroeter
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>> Daniel A. Calvin
>> Cooperator Team Member
>> http://www.cooperator.com.ar
>> Microsoft Certified Professional
>>
>
>
>
> --
> Daniel A. Calvin
> Cooperator Team Member
> http://www.cooperator.com.ar
> Microsoft Certified Professional
>