Cómo controlar errores de "Permiso denegado" en archivos DLL

Seleccione idioma Seleccione idioma
Id. de artículo: 286198 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

Cuando intenta crear un componente o tener acceso a un método, puede recibir el siguiente mensaje de error:
Error de tiempo de ejecución '70': permiso denegado
O puede recibir el siguiente mensaje de error desde páginas Active Server (ASP):
Tipo de error:
Objeto de servidor, ASP 0178 (0 x 80070005)
Error en la llamada a Server.CreateObject durante la comprobación de permisos.
Se denegó el acceso a este objeto.
/ Test/abort.asp, línea 3
Estos errores significan que no hay permisos suficientes tener acceso a un archivo.

Más información

Para buscar el archivo de biblioteca dynamic-link (DLL) en el que el llamador tiene permisos suficientes, puede rastrear todo el acceso a todos los archivos con la herramienta FileMon. De forma similar, puede rastrear todas las llamadas que van en el registro con la herramienta Regmon. Ambas herramientas se pueden descargar desde la ubicación de Sysinternals siguiente:
http://www.microsoft.com/technet/sysinternals/default.mspx

Pasos para capturar problemas de permisos

  1. Iniciar FileMon. La herramienta se desplaza inmediatamente y envía una gran cantidad de información acerca de qué proceso tiene acceso a qué archivo. También muestra los resultados de esas interacciones.
  2. Reproducir el error y haga clic en la lupa en la barra de herramientas para indicar Filemon para detener el registro.
  3. Guardar los resultados en un archivo de registro.
  4. En Microsoft Excel, abra el registro como un archivo de texto. En el Asistente acerca de cómo convertir el archivo de texto en una hoja de cálculo, haga clic en Finalizar .
  5. En Excel, en el menú datos , haga clic en filtro y, a continuación, haga clic en Autofiltro para filtrar los resultados.
  6. En la columna de resultados , haga clic en Permiso denegado .
En la columna proceso , puede ver qué proceso ha intentado tener acceso al archivo; en la columna ruta , se puede ver el archivo que recibió el error "Permiso denegado". Puede restablecer los permisos de NTFS en este archivo para resolver el problema.

Los productos de terceros mencionados en este artículo son fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.

Propiedades

Id. de artículo: 286198 - Última revisión: martes, 26 de diciembre de 2006 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft COM+ 1.0
  • Microsoft Transaction Services 2.0
Palabras clave: 
kbmt kberrmsg kbhowto KB286198 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 286198
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com