Pregunta

Estoy utilizando GhostScript para generar algunas miniaturas de las páginas PDF en una aplicación ASP.NET. Tengo envuelto en esta biblioteca llamada GhostScriptSharp que sólo utiliza DllImport para llamar a métodos en dicha librería.

Parece que este no trabajará en un entorno de confianza medio de alojamiento, ya sea por el hecho de que está llamando a código no administrado, o que se parezca a la biblioteca es la creación de archivos de todo el lugar (fuera de mi directorio virtual).

Me encontré Process Monitor y vio que tratar de leer, QueryNameInformationFile, CreateFile y QueryStandardInformationFile en lugares como:

C: \ WINDOWS \ system32 \ medios tonos \ Default o C: \ gs \ gs8.63 \ lib \ medios tonos \ Default o C: \ gs \ fuente \ medios tonos \ Default

¿Alguna idea acerca de si esto es "corregible" para ejecutar en fideicomiso medio?

Si no puedo usar GhostScript, ¿hay otra biblioteca de código libre / abierto que el trabajo en Medio confianza?

¿Fue útil?

Solución

Por lo que entiendo, confianza medio no permite código no administrado que se ejecute.

Por lo tanto, GhostScript no funcionará en confianza medio . (Por lo menos en el momento de esta respuesta.)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top