Registrar una dll

19/01/2004 - 19:47 por Nacho | Informe spam
Hola grupo
Hoy me he encontrado con un problema al registrar una dll. Resulta que
al ejecutar el consabido regsvr32 me dice "Se descargó [la ruta de la dll]
pero no se encontró el punto de entrada DllRegisterServer. No se puede
registrar este archivo".

:-|

¿Y ezo qué e lo que é?

Gracias
Nacho

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows] ·
19/01/2004 - 19:52 | Informe spam
Simplemente que esa DLL no puede actuar como server.
Unicamente se deben registrar las DLL's que cumplan ciertas caracterisiticas. El resto, son DLL's normales.

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Nacho" wrote in message news:
Hola grupo
Hoy me he encontrado con un problema al registrar una dll. Resulta que
al ejecutar el consabido regsvr32 me dice "Se descargó [la ruta de la dll]
pero no se encontró el punto de entrada DllRegisterServer. No se puede
registrar este archivo".

:-|

¿Y ezo qué e lo que é?

Gracias
Nacho


Respuesta Responder a este mensaje
#2 Alex GD
19/01/2004 - 20:51 | Informe spam
Puedes explicar un poco eso? Qué es una dll server?


Saludos
Regards
Alex
Respuesta Responder a este mensaje
#3 JM Tella Llop [MVP Windows] ·
19/01/2004 - 21:08 | Informe spam
Simplemente las que funcionan creando servicios (por ejemplo) en el XP.
Es que es mas una cuestion de programacion que de otra cosa y dificl de explicar a un no programador de windows.

Por ejemplo, la DLL que permite usar carpetas comprimidas como ZIP en la zipfldr.dll. Si algun p`rograma (WINZIP) te quita la funcionalidad, es tan facil como registrar de nuevo la DLL anterior ella sabe que claves tocar y como registrarse en windows (tocando todo el registro).

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Alex GD" wrote in message news:buhcfa$gvmjg$
Puedes explicar un poco eso? Qué es una dll server?


Saludos
Regards
Alex
Respuesta Responder a este mensaje
#4 Alezito [MS MVP]
19/01/2004 - 21:50 | Informe spam
Una DLL o Biblioteca de Vinculos Dinamicos, es un archivo ejecutable que
posibilita compartir codigo y recursos con las aplicaciones para que estas
puedan funcionar dentro de Windows.

Las DLL no pueden ejecutarse directamente, es necesario llamarlas desde un
codigo externo, si no existe una relacion entre el codigo y la DLL, no se
ejecutara, por este motivo, algunas DLL necesitan ser registradas para que
la "llamada" pueda ser establecida:

Informacion del comando REGSVR32:

Regsvr32

This command-line tool registers .dll files as command components in the
registry.

Syntax

regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname

Parameters

/u
Unregisters server.
/s
Specifies regsvr32 to run silently and to not display any message boxes.
/n
Specifies not to call DllRegisterServer. You must use this option with /i.
/i:cmdline
Calls DllInstall passing it an optional [cmdline]. When used with /u, it
calls dll uninstall.
dllname
Specifies the name of the dll file that will be registered.
/?
Displays help at the command prompt.

Examples

To register the .dll for the Active Directory Schema, type:

regsvr32 schmmgmt.dll

Formatting legend
Format Meaning
Italic Information that the user must supply
Bold Elements that the user must type exactly as shown
Ellipsis (...) Parameter that can be repeated several times in a
command line
Between brackets ([]) Optional items
Between braces ({}); choices separated by pipe (|). Example:
{even|odd} Set of choices from which the user must choose only one
Courier font Code or program output

Alejandro Curquejo
Microsoft MVP
Windows XP - Shell/User


*Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho*
*This posting is provided "AS IS" with no warranties, and confers no rights*

-Tips y Articulos XP - http://www.multingles.net/tutoriales.htm#ALE
-DTS-L.Org - http://www.dts-l.org/

Que es el Programa MVP (Most Valuable Professional)
http://mvp.support.microsoft.com/de...pr=mvpfaqs



"Nacho" escribió en el mensaje
news:
| Hola grupo
| Hoy me he encontrado con un problema al registrar una dll. Resulta que
| al ejecutar el consabido regsvr32 me dice "Se descargó [la ruta de la dll]
| pero no se encontró el punto de entrada DllRegisterServer. No se puede
| registrar este archivo".
|
| :-|
|
| ¿Y ezo qué e lo que é?
|
| Gracias
| Nacho
|
|
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida