PROBLEMAS CON DLL

18/04/2006 - 02:05 por Andrea Milo | Informe spam
Hola queridos colisteros, espero me puedan ayudar con el siguiente problema
que tengo, resulta que tengo una DLL que me proporcionaron para poder
enlasarme a un servidor, esta DLL esta desarrollada en visual basic 6 y ahora
estoy usando VS2005 y quisiera usarla dentro de mis proyectos, pero al
momento de querer agregar la DLL al proyecto en VS2005 me marca el siguiente
error "A refence to C:\...\conecta.dll could not be added.No type libraries
were found in the component", ¿alguna sugerencia para poder agregar esta DLL
a cualquier proyecto en VS2005 ya que no tengo acceso al codigo de la DLL.

Preguntas similare

Leer las respuestas

#1 Luis Miguel Blanco
18/04/2006 - 17:48 | Informe spam
Hola Andrea

Comprueba en primer lugar que has registrado la DLL en el sistema, para ello
puedes emplear la utilidad RegSvr32.EXE a la que tienes que pasar como
parámetro el fichero DLL para que quede registrado.

Una vez hecho esto, si no lo tienes ya, crea el proyecto en VS2005 desde el
que necesitas usar la DLL. En la ventana del explorador de soluciones haz
clic derecho en el nombre del proyecto y selecciona la opción de agregar
referencia.

En la ventana para añadir la referencia, pulsa la pestaña COM, y busca en la
lista de componentes COM, el nombre de tu componente (DLL), si no lo
encontraras, prueba con la pestaña Browse (yo tengo la versión inglesa) y
busca la DLL por los directorios de tu equipo. Una vez que hayas seleccionado
el componente, ya deberías poder acceder a los objetos del mismo desde tu
proyecto en VS2005.

Espero que te sirva.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Andrea Milo" wrote:

Hola queridos colisteros, espero me puedan ayudar con el siguiente problema
que tengo, resulta que tengo una DLL que me proporcionaron para poder
enlasarme a un servidor, esta DLL esta desarrollada en visual basic 6 y ahora
estoy usando VS2005 y quisiera usarla dentro de mis proyectos, pero al
momento de querer agregar la DLL al proyecto en VS2005 me marca el siguiente
error "A refence to C:\...\conecta.dll could not be added.No type libraries
were found in the component", ¿alguna sugerencia para poder agregar esta DLL
a cualquier proyecto en VS2005 ya que no tengo acceso al codigo de la DLL.

Respuesta Responder a este mensaje
#2 Carlos Maggiotti
18/04/2006 - 21:49 | Informe spam
Agrego a lo que dice Luis:

El hecho de agregar un objeto COM a tu protyecto, te estara generando un
Interop (ComName.Interop.Dll). Cuando hagas el Deploy de tu proyecto .NET,
deberas incluir tambien dicho archivo Interop para que tu aplicacion
funcione cuando haga las llamadas a ese COM...

Saludos y espero que te sriva
CarlosMag

"Luis Miguel Blanco" escribió
en el mensaje news:
Hola Andrea

Comprueba en primer lugar que has registrado la DLL en el sistema, para
ello
puedes emplear la utilidad RegSvr32.EXE a la que tienes que pasar como
parámetro el fichero DLL para que quede registrado.

Una vez hecho esto, si no lo tienes ya, crea el proyecto en VS2005 desde
el
que necesitas usar la DLL. En la ventana del explorador de soluciones haz
clic derecho en el nombre del proyecto y selecciona la opción de agregar
referencia.

En la ventana para añadir la referencia, pulsa la pestaña COM, y busca en
la
lista de componentes COM, el nombre de tu componente (DLL), si no lo
encontraras, prueba con la pestaña Browse (yo tengo la versión inglesa) y
busca la DLL por los directorios de tu equipo. Una vez que hayas
seleccionado
el componente, ya deberías poder acceder a los objetos del mismo desde tu
proyecto en VS2005.

Espero que te sirva.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Andrea Milo" wrote:

Hola queridos colisteros, espero me puedan ayudar con el siguiente
problema
que tengo, resulta que tengo una DLL que me proporcionaron para poder
enlasarme a un servidor, esta DLL esta desarrollada en visual basic 6 y
ahora
estoy usando VS2005 y quisiera usarla dentro de mis proyectos, pero al
momento de querer agregar la DLL al proyecto en VS2005 me marca el
siguiente
error "A refence to C:\...\conecta.dll could not be added.No type
libraries
were found in the component", ¿alguna sugerencia para poder agregar esta
DLL
a cualquier proyecto en VS2005 ya que no tengo acceso al codigo de la
DLL.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida