Biblioteca no Registrada

08/03/2006 - 02:20 por mariofc1 | Informe spam
Hola a todos...

Por favor me pueden ayudar con el siguiente problema?

Sucede que intento ejecutar una pagina ASP en la cual creo un objeto FSO
(FileSystemObject), pero en el Browser me despliega el error siguiente :

Tipo de error:
(0x8002801D)
Biblioteca no registrada.

Espero si alguien sabe como corregirlo me ayude.

De antemano muchas gracias

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
08/03/2006 - 10:44 | Informe spam
Hola Mario.

¿Es posible que no estés escribiendo correctamente (con todas sus
letras) la llamada al FileSystemObject?

Postea el código con el que se crea el FSO, para comprobar.


Saludos!
Miguel


escribió:
Hola a todos...

Por favor me pueden ayudar con el siguiente problema?

Sucede que intento ejecutar una pagina ASP en la cual creo un objeto FSO
(FileSystemObject), pero en el Browser me despliega el error siguiente :

Tipo de error:
(0x8002801D)
Biblioteca no registrada.

Espero si alguien sabe como corregirlo me ayude.

De antemano muchas gracias
Respuesta Responder a este mensaje
#2 mariofc1
09/03/2006 - 01:37 | Informe spam
Gracias Miguel.

Mira este es el código completo :

<%
Dim fso, d, dc, s, n
Set fso = server.CreateObject("Scripting.FileSystemObject")
Set dc = fso.Drives
For Each d in dc
s = s & d.DriveLetter & " - "
If d.DriveType = Remote Then
n = d.ShareName
ElseIf d.IsReady Then
n = d.VolumeName
End If
s = s & n & "<BR>"
Next
response.Write(s)%>




"Miguel Gonzalez" escribió:

Hola Mario.

¿Es posible que no estés escribiendo correctamente (con todas sus
letras) la llamada al FileSystemObject?

Postea el código con el que se crea el FSO, para comprobar.


Saludos!
Miguel


escribió:
> Hola a todos...
>
> Por favor me pueden ayudar con el siguiente problema?
>
> Sucede que intento ejecutar una pagina ASP en la cual creo un objeto FSO
> (FileSystemObject), pero en el Browser me despliega el error siguiente :
>
> Tipo de error:
> (0x8002801D)
> Biblioteca no registrada.
>
> Espero si alguien sabe como corregirlo me ayude.
>
> De antemano muchas gracias

Respuesta Responder a este mensaje
#3 Miguel Gonzalez
09/03/2006 - 15:52 | Informe spam
Hola Mario.

En principio el código es correcto. El valor "Remote" en la comparación
del "DriveType" no me acababa de funcionar, con lo que opté por usar el
valor 3 en la comparación:

<%If d.DriveType = 3 Then%>

Aparte, el servidor web que ejecuta la página ¿está bajo tu control, o
es de un proveedor? (en este último caso incluso es posible que esté
deshabilitado el acceso al FSO. Cabría ponerse en contacto con el
proveedor y explicarle el problema).

Si el servidor está bajo tu control, es posible que éste no esté
correctamente instalado o bien que se haya corrompido la biblioteca
(Scrrun.dll) del FSO. Cabría copiarla de nuevo en el directorio de
sistema y volver a registrarla ("Inicio/Ejecutar"):

regsvr32 Scrrun.dll

Prueba a ver que tal...

Saludos!
Miguel


escribió:
Gracias Miguel.

Mira este es el código completo :

<%
Dim fso, d, dc, s, n
Set fso = server.CreateObject("Scripting.FileSystemObject")
Set dc = fso.Drives
For Each d in dc
s = s & d.DriveLetter & " - "
If d.DriveType = Remote Then
n = d.ShareName
ElseIf d.IsReady Then
n = d.VolumeName
End If
s = s & n & "<BR>"
Next
response.Write(s)%>




"Miguel Gonzalez" escribió:

Hola Mario.

¿Es posible que no estés escribiendo correctamente (con todas sus
letras) la llamada al FileSystemObject?

Postea el código con el que se crea el FSO, para comprobar.


Saludos!
Miguel


escribió:
Hola a todos...

Por favor me pueden ayudar con el siguiente problema?

Sucede que intento ejecutar una pagina ASP en la cual creo un objeto FSO
(FileSystemObject), pero en el Browser me despliega el error siguiente :

Tipo de error:
(0x8002801D)
Biblioteca no registrada.

Espero si alguien sabe como corregirlo me ayude.

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