Foros del Web » Programando para Internet » ASP Clásico »

No logro registrar un DLL

Estas en el tema de No logro registrar un DLL en el foro de ASP Clásico en Foros del Web. Tengo un par de cosas metidas en una DLL pero no logro registrarla.. o ASP no encuentra la referencia Registrada con "regsvr32 acudetrivia.dll" >> se ...
  #1 (permalink)  
Antiguo 04/01/2007, 11:52
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
No logro registrar un DLL

Tengo un par de cosas metidas en una DLL

pero no logro registrarla.. o ASP no encuentra la referencia

Registrada con "regsvr32 acudetrivia.dll" >> se registra perfectamente,pero al momento de llamarla desde el ASP, dice no encontrarla..

creo haber tenido ese problema hace un tiempo, pero no me recuerdo como lo solucioné.. :S

  #2 (permalink)  
Antiguo 04/01/2007, 12:15
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

No hay problema con el Registro, sino que mi ASP parece no encontrarla..

ERROR!
Código:
Objeto Server, ASP 0177 (0x800401F3)
Cadena clase no válida
/asorte/tbl_solidosadd.asp, línea 65

Desde ASP llamo así mi DLL, antes funcionaba.. :S:
Código:
DIM oClass
dim vRecordArray
Set oClass = Server.CreateObject("solidezitem.grupos")
  #3 (permalink)  
Antiguo 04/01/2007, 12:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

mmmmmmmm, bueno, supongo sabes que despues de registrar un componente debes reiniciar el servicio del IIS para que tome los cambios. A todos se nos puede pasar.

Saludos
  #4 (permalink)  
Antiguo 04/01/2007, 12:59
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: No logro registrar un DLL

Basta con reiniciar el servicio del IIS, o tiene que reiniciar el servidor?
Yo siempre reincié el servidor :S a menos que estuviera utilizando el servicio de componentes, realmente por eso me ajejé de COM je je.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 04/01/2007, 13:08
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

REINICIE El PC!! un Monton de veces..
además del servicio...

pf!! chato con esto de ASP.. y DLL´s sux!!

Reiniciando y regreso..!!
  #6 (permalink)  
Antiguo 04/01/2007, 13:22
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: No logro registrar un DLL

Pudiera ser también un problema de permisos mmmmhhh, aunque estoy meramente especulando, quizás la cuenta que usa el IIS no puede cargar esa dll.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 04/01/2007, 13:26
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

se la he asignado directamente a la DLL. pero nada..

acabo de reiniciar..
:(
  #8 (permalink)  
Antiguo 04/01/2007, 13:32
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

mmmmmmmm, a ver, ¿otras DLL no tienen ese problema?, quizá la DLL no esta muy bien que digamos.
  #9 (permalink)  
Antiguo 04/01/2007, 13:35
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

acabo de compilar la DLL sin niguna modificación.. tal cual está en VB..
incluso unas antiguas las he probado..
  #10 (permalink)  
Antiguo 04/01/2007, 13:43
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

¿No me digas que vas a tener que formatear el PC como la última vez que te pasó?
  #11 (permalink)  
Antiguo 04/01/2007, 13:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

¿y si la copias y registras en un directorio de path?, no se, como c:/windows/system32

jeje, es mejor probar de todo antes que formatear
  #12 (permalink)  
Antiguo 04/01/2007, 13:47
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

Cita:
Iniciado por Myakire Ver Mensaje
¿No me digas que vas a tener que formatear el PC como la última vez que te pasó?
jajajajajaj no recordaba el tema... ajajajjajajajaja

pero recuerdo luego de esto me pasó y lo solucioné probaré registrarla desde otra "path"

verificando..
  #13 (permalink)  
Antiguo 05/01/2007, 08:06
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

Bueno estoy de regreso, depues del formateo.. jajajaj

No logré dar con la solución.. peor seguiré viendo.. que puede ser..

:S
  #14 (permalink)  
Antiguo 05/01/2007, 09:09
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

Lo probé en otro equipo y funciona sin ningún problema.. sólo en mi equipo dejó de funcionar.. que podrá ser.. he visto las configuraciones y no encuentro nada distinto...

Código:
*Tipo de error:
Objeto Server, ASP 0177 (0x800401F3)
Cadena clase no válida
  #15 (permalink)  
Antiguo 06/01/2007, 00:24
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Compostela
Mensajes: 103
Antigüedad: 19 años, 8 meses
Puntos: 0
Re: No logro registrar un DLL

Hola, eso me pasó hace tiempo y aunuqe no me acuerdo ahora mismo de la solución si me trae malos recuerdos...

Un par de cosillas...

- ¿Qué versión del IIS es?
- ¿Sólo te falla esa o todas las DLL?
- ¿Has probado a recompilar con otro nombre a ver que pasa?

Un saludo.
__________________
Fran Castro
Diseño de Paginas Web Descargas Gratis
  #16 (permalink)  
Antiguo 08/01/2007, 07:55
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

- IIS 5.1
- No tengo otra DLL que hacer desde ASP
- no funcionó

:(
  #17 (permalink)  
Antiguo 08/01/2007, 08:22
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

Supongo que el punto 2 al que se referia fcastro implicaba hacer otra DLL que hiciera cualquier cosa solo para probar el registro. Igual no se si tu clase problemática tiene un constructor que provoque el problema.
  #18 (permalink)  
Antiguo 08/01/2007, 09:40
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

Sobre cualquier utilñización de DLL me dá el mismo error, probé un "HOLA MUNDO" y dá igual..

"Cadena clase no válida"
  #19 (permalink)  
Antiguo 08/01/2007, 11:00
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

¿Puedes usar DLL's en otro lenguaje?, si la respuesta es si, entonces hay que reinstalar el IIS, si la respuesta es no, hay que reinstalar el SO , jeje, perdón, no puede contenerme
  #20 (permalink)  
Antiguo 08/01/2007, 12:06
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

JUA!

ya todo eso es "PASADO" ya "HECHO"

:S
  #21 (permalink)  
Antiguo 08/01/2007, 16:08
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Compostela
Mensajes: 103
Antigüedad: 19 años, 8 meses
Puntos: 0
Re: No logro registrar un DLL

Lo del la DLL me refería a cualquiera, desde una hecha hasta el Persist Aspemail o cualquier otro...

El IIS suele ser bastante falso con temas de permisos... muchas veces cuando están mal da errores del estilo... prueba a ver los permisos de la DLL a ver si tiene permiso el usuario anónimo.

Si no funciona, dos más...

1. Las propiedades del la DLL chequea que todos los valores estén en 0, salvo stancing que debería estar en 5.

2. Puede que no funcione por tener referenciado algún componente que en un ordenador exista y en otro no... de ahi el error...

Un saludo y suerte!
__________________
Fran Castro
Diseño de Paginas Web Descargas Gratis
  #22 (permalink)  
Antiguo 08/01/2007, 16:53
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

Lo pude hacer:

"Asignando permisos a la carpeta local del sistema en ASP permisos al USER del acceso anónimo.."
jajajaj esto mismo lo había hecho en su tiempo.. ahora que recuerdo..

Dedicar un topíc sobre este problema no estaría mal.. o por sobre las FAQs.

gracias,
salu2
  #23 (permalink)  
Antiguo 08/01/2007, 17:09
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: No logro registrar un DLL

Cita:
Iniciado por u_goldman Ver Mensaje
Pudiera ser también un problema de permisos mmmmhhh, aunque estoy meramente especulando, quizás la cuenta que usa el IIS no puede cargar esa dll.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #24 (permalink)  
Antiguo 08/01/2007, 17:16
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

pero darle permisos a la carpeta en la directiva de "SEGURIDAD"...mmmmm
  #25 (permalink)  
Antiguo 08/01/2007, 17:30
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: No logro registrar un DLL

mmmm, tons tampoco era cierto eso de que en ningún otro lenguaje podias usar las DLL's (ya estoy como U_G, jeje, yo solo estoy cotorreando)
  #26 (permalink)  
Antiguo 08/01/2007, 18:03
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: No logro registrar un DLL

Cita:
Iniciado por skatomundo Ver Mensaje
pero darle permisos a la carpeta en la directiva de "SEGURIDAD"...mmmmm
Pero no le das permisos desde ahí o si? simplemente ves que cuenta está usando el IIS y entonces le das los permisos correspondientes al archivo, carpeta, etc...Bueno, como sea, tu PC se salvó del formateo

Cita:
Iniciado por Myakire Ver Mensaje
mmmm, tons tampoco era cierto eso de que en ningún otro lenguaje podias usar las DLL's (ya estoy como U_G, jeje, yo solo estoy cotorreando)
Condenado tigurón, solo te la pasas cotorreando...
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #27 (permalink)  
Antiguo 08/01/2007, 18:39
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Compostela
Mensajes: 103
Antigüedad: 19 años, 8 meses
Puntos: 0
Re: No logro registrar un DLL

Cuidadín con los permisos... mejor dárselos a un archivo que a una carpeta de sistema

Me alegro que arreglaras el asunto.

Por cierto, habría que hacer una estadistica del porcentaje de fallos debido permisos jejeje

Un saludo.
__________________
Fran Castro
Diseño de Paginas Web Descargas Gratis
  #28 (permalink)  
Antiguo 08/01/2007, 22:06
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años
Puntos: 125
Re: No logro registrar un DLL

es el permiso sobre el archivo.. no lo pude asignar.. pero si le doy el permiso sobre el usuario de IIS "IUSER" y sobre la carpeta del sistema.. bien..
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 21:01.