Gracias Pablo! Lo voy a probar con el InstallShield.
 
Saludos!
 
Mauro Andrea
Newdev S.R.L. - Tecnología Informática
Nueva dirección: Rioja 1151 Piso 3 Of. 3
Tel. (0341) 530-0572 / 425-9808
MSN: [email protected]
www.newdev.com.ar
 

________________________________

De: [email protected] [mailto:[email protected]] En nombre de Pablo Pioli
Enviado el: Viernes, 09 de Enero de 2009 08:31
Para: vbnet List Member
Asunto: [vbnet] DLL para Visual ChotPro


Lo que tenes que hacer es registrar el ensamblado como visible para COM dentro 
del AssemblyInfo, luego marcas las clases que van a ser visibles a traves de 
COM utilizando el atributo <ClassInterface>. Hay varios tutoriales en internet.
 
Visual Studio ya te compila la DLL lista para usar en esa maquina. Para 
distribucion le das la DLL y el archivo TLB al asistente de instalacion o a 
InstallShield y tambien la deja lista para instanciar. El RegAsm es si queres 
hacerlo "manualmente".
 
Pablo Pioli

        ----- Original Message ----- 
        From: Mauro Andrea <mailto:[email protected]>  
        To: vbnet List Member <mailto:[email protected]>  
        Sent: Thursday, January 08, 2009 8:38 PM
        Subject: [vbnet] DLL para Visual ChotPro

        Gracias por las respuestas...
         
        La versión del VFP es la 9 y estuvimos un buen tiempo investigando con 
mis colegas (por éso digo ChotPro ya que ellos llaman a nuestro querido VB de 
otra forma) y terminamos llegando a registrar la DLL generada con .NET con una 
utilidad que yo desconocía llamada regasm.exe que está en el SDK del framework 
y la pudieron instanciar sin problemas.
         
        Saludos a todos y gracias.
         
        Mauro Andrea
        Newdev S.R.L. - Tecnología Informática
        Nueva dirección: Rioja 1151 Piso 3 Of. 3
        Tel. (0341) 530-0572 / 425-9808
        MSN: [email protected]
        www.newdev.com.ar
         

________________________________

        De: [email protected] [mailto:[email protected]] En nombre de Oscar 
Onorato
        Enviado el: Jueves, 08 de Enero de 2009 19:46
        Para: vbnet List Member
        Asunto: [vbnet] DLL para Visual ChotPro
        
        
        Mauro,
         
        ¿Para qué versión de Fox?
        Porque desde VB.NET no estás creando una "DLL común y corriente". Estás 
creando una DLL para el NetFramework. En todo caso creala como ActiveX desde VB 
6.0 para crear una DLL que cumpla  con los requisitos de COM (las ActiveX). 
        O, si es que pudiste crear una DLL COM desde VB.NET, sería bueno saber 
qué versión de Fox la necesita.
         
        Saludos
        
        
        El 8 de enero de 2009 19:21, Mauro Andrea <[email protected]> 
escribió:
        

                Alguno tuvo que generar una DLL para Fox??? Yo lo tengo que 
hacer e hice una DLL común y corriente de VB.NET <http://vb.net/>  y al parecer 
no se lleva muy bien con FOX...
                 
                Alguna sugerencia? Código de ejemplo de cómo instanciarla en 
ChotPro?
                 
                Saludos
                 
                Mauro Andrea
                Newdev S.R.L. - Tecnología Informática
                Nueva dirección: Rioja 1151 Piso 3 Of. 3
                Tel. (0341) 530-0572 / 425-9808
                MSN: [email protected]
                www.newdev.com.ar <http://www.newdev.com.ar/> 
                 


Responder a