Declaración
Contents
[
Hide
]
Todos los componentes Aspose .NET requieren el conjunto de permisos Full Trust porque a veces tienen que acceder a la configuración del registro, archivos del sistema y archivos almacenados en otras ubicaciones (además del directorio virtual) para ciertas operaciones (por ejemplo, analizar fuentes). Además, los componentes Aspose .NET se basan en clases del núcleo del sistema .NET, que en muchos casos requieren el conjunto de permisos Full Trust.
Los proveedores de servicios de Internet, que alojan múltiples aplicaciones de diferentes empresas, suelen aplicar el nivel de seguridad Medium Trust. En un caso .NET 2.0, dicho nivel de seguridad impone estas restricciones:
- OleDbPermission no está disponible. Esto significa que no puede usar el proveedor de datos OLE DB administrado de ADO.NET para acceder a bases de datos.
- EventLogPermission no está disponible. Esto significa que no puede acceder al registro de eventos de Windows.
- ReflectionPermission no está disponible. Esto significa que no puede usar reflection.
- RegistryPermission no está disponible. Esto significa que no puede acceder al registro.
- WebPermission está restringido. Esto significa que su aplicación solo puede comunicarse con una dirección o el rango de direcciones que definió en el elemento
. - FileIOPermission está restringido. Esto significa que solo puede acceder a archivos en la jerarquía del directorio virtual de su aplicación.
Debido a los motivos anteriores, los componentes Aspose .NET solo pueden usarse en servidores que concedan el conjunto de permisos Full Trust.