Registar DLL (Es Muy Importante)

08/01/2007 - 19:45 por AI | Informe spam
Hola, la verdad q nose si en visual basic .net existes alguna configracion
sobre la compilacion de las DLL muy clara no la tengo Mi problema es el
siguiente, tengo un aplicacion en .net, que al generar el exe me crea las
dll, estas dll las tengo que actualizar en mis clientes porque contiene
modificaciones. Ahora bien, cada vez que ejecuto regsvr32 "ruta + dll" me
dice que "Se descargo el archivo dll pero no se encontro el punto de entrada
DllRegisterServer", antes no pasaba pero ahora si y en todas las PC que
quiero actualizar hasta en la mia que tengo el .net instalado, se agradece
alguna solucion o como hago para deregistrar y volver a registar las dll sin
el regsvr32 o con un SDK, etc muchas gracias.

PD: Estuve viendo en la pagina de microsft que dice que el archivo puede
estar dañado o alguna version dañada en memoria o simplemente que el archivo
no exista. Aclaro el archivo existe, lo volvi a compilar 10 veces y hasta
reinicie todo y volvi a compilar y me sigue dando el mismo Error.

Saludos.

Agustin
 

Leer las respuestas

#1 Alberto Poblacion
08/01/2007 - 20:08 | Informe spam
"AI" wrote in message
news:
Hola, la verdad q nose si en visual basic .net existes alguna configracion
sobre la compilacion de las DLL muy clara no la tengo Mi problema es el
siguiente, tengo un aplicacion en .net, que al generar el exe me crea las
dll, estas dll las tengo que actualizar en mis clientes porque contiene
modificaciones. Ahora bien, cada vez que ejecuto regsvr32 "ruta + dll" me
dice que "Se descargo el archivo dll pero no se encontro el punto de
entrada DllRegisterServer", antes no pasaba pero ahora si y en todas las
PC que quiero actualizar hasta en la mia que tengo el .net instalado, se
agradece alguna solucion o como hago para deregistrar y volver a registar
las dll sin el regsvr32 o con un SDK, etc muchas gracias.



Solo se usa el REGSVR con las DLLs que son objetos COM. Las DLLs de .Net
no se registran en el registro de Windows. Símplemente se copian por las
buenas al directorio del ejecutable, y con eso basta para que funcionen.
(También se pueden copiar bajo ciertas condiciones a otras ubicaciones,
tales como el Global Assembly Cache, pero lo más sencillo es copiarlas al
directorio del ejecutable).

Preguntas similares