Foros del Web » Programando para Internet » ASPX (.net) »

Cargar dll hecha en vb6.0 en asp.net 2005

Estas en el tema de Cargar dll hecha en vb6.0 en asp.net 2005 en el foro de ASPX (.net) en Foros del Web. Amigos, es posible, es conveniente cargar un dll hecha en vb6.0 en una aplicacion hecha en asp.net 2005, tengo este problema, tengo 2 dll, una ...
  #1 (permalink)  
Antiguo 20/11/2008, 09:11
Avatar de Romi28x  
Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 16 años, 6 meses
Puntos: 0
Cargar dll hecha en vb6.0 en asp.net 2005

Amigos, es posible, es conveniente cargar un dll hecha en vb6.0 en una aplicacion hecha en asp.net 2005, tengo este problema, tengo 2 dll, una la hice en vbnet 2005 y esta la registre en mi aplicacion asp.net 2005, esto me funciona muy bien, tengo otra dll hecha por terceros, dicha dll fue desarrollada en vb6.0, esta ya la registre en mi aplicacion asp.net 2005 pero al invocar sus metodos me tira este error.

Unable to cast COM object of type 'datdll.CLSAdatEGClass' to interface type 'objdll._CLSdatSEG'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{149F0A28-73B4-4678-BE97-C759B632378C}' failed due to the following error: Interfaz no compatible (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).

que creen que pueda ser esto....

Slds.
  #2 (permalink)  
Antiguo 20/11/2008, 09:14
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Cargar dll hecha en vb6.0 en asp.net 2005

el detalle es q vb6 es codigo no administrado y por lo tanto deberas hacer un mapeo entre tus metodos y tu codigo q los consuma no un simple addreference en visual studio, si no hacer un dllimport.

investiga sobre el tema.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 20/11/2008, 11:24
Avatar de Romi28x  
Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Cargar dll hecha en vb6.0 en asp.net 2005

ah ok gracias, vamos a ver que logro encontrar.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:30.