Problema con el registro de una dll

28/03/2006 - 13:57 por JDanielE | Informe spam
Hola
Estoy trabajando en una herramienta hecha en visual basic 6.0 y usa una dll
de visual studio .net , la cual se registra y funciona perfectamente. En
cambio debido a una interface con otro proyecto que utiliza visual studio
.net 2003 para poder hacer interface con ellos he tenido que crear una dll en
visual studio .net 2003 la cual, en algunos ordenadores funciona
perfectamente y en otros da error 429 (error de registro de dll) y no
conseguimos registarla para que deje de provocar ese error. Hemos probado con
todas las versiones de framework (1.0,1.1,2.0 Beta) y sigue fallandonos en el
registro de esa dll de .net 2003

Hay alguna forma especifica para registrar esas dlls? hay algun tipo de
incompatibilidad entre visual 6.0 y .net 2003 o cual puede ser la solucion
para que esa dll pueda ser registrada correctamente?

Gracias

Preguntas similare

Leer las respuestas

#1 Guillermo guille
29/03/2006 - 03:17 | Informe spam
El error 429 es porque no está registrada en COM, tendrás que marcar la
opción en VS para que la registre o bien usar la utilidad tblImp o RegAsm
para generar la librería de tipos y registrarla en el equipo.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te recuerdo que puedes entrar en mi sitio desde:
http://www.elguille.info/ y http://www.mundoprogramacion.com/
Los foros en: http://foros.elguille.info/
Si buscas un buen plan de alojamiento:
http://www.elguille.info/hostings/o...guille.htm

"JDanielE" escribió en el mensaje
news:
Mostrar la cita
#2 JDanielE
29/03/2006 - 13:28 | Informe spam
Gracias Guille por tu explicación,pero lo malo es que en el paquete de
instalación de la herramienta usamos RegAsm para registrar todas las dll,
ahora me he dado cuenta de que este fallo solo se da en máquinas que tienen
el .Net Framework 2.0 instalado; sabes si hay alguna diferencia entre ésta
version y la anterior en cuanto al registro de las dll?
Muchas gracias de antemano.

"Guillermo 'guille'" escribió:

Mostrar la cita
#3 Guillermo guille
04/04/2006 - 01:07 | Informe spam
Si la DLL está hecha con una versión anterior al 2.0, mira a ver si está el
directorio de la 1.x (sino, debes instalar el runtime de .NET 1.1) y usa la
utilidad RegAsm que esté en el directorio de la versión 1.1.

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Mentor Asociado de Solid Quality Learning Iberoamericana

Te recuerdo que puedes entrar en mi sitio desde:
http://www.elguille.info/ y http://www.mundoprogramacion.com/
Los foros en: http://foros.elguille.info/
Si buscas un buen plan de alojamiento:
http://www.elguille.info/hostings/o...guille.htm

"JDanielE" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida