Estimados,
Necesité hacer una aplicación rápida para que varios usuarios lean información
guardada en un archivo excel sin tener el office, evitando que los usuarios
borren o modifiquen registros si no es en el formato especificado. La
aplicación es Win Forms y usa el archivo excel como base de datos, leyendo con
ADO.NET.
La idea original era guardar el archivo excel en alguna ruta compartida de la
red y poner la aplicación en cada máquina de los usuarios. Por un tema de
mantenimiento, me pidieron que el ejecutable estuviera tambien compartido. En
todas las máquinas se generó un problema de permisos para de acceso de
System.Data.OleDb.OleDbPermissions que solucioné generando una nueva entrada de
politicas para la máquina usando la utilidad caspol.exe del framework 2.0.
Hasta acá todo bien, ahora vienen los problemas. En una máquina en particular,
la habilitación de FullTrust para la aplicación en el directorio compartido, no
alcanza y genera una nueva excepción en System.Security.Permissions. No
encuentro cual sería la combinación de permisos que le debo generar. Esta es la
única que tiene Vista de 64 bits.
¿Alguna vez tuvieron que luchar con esto? Si bien nunca lo hice tengo idea que
este tipo de configuraciones se pueden agregar al código fuente. ¿ Me dan una
idea?
Muchas Gracias
Jorge
____________________________________________________________________________________
¡Viví la mejor experiencia en la web!
Descargá gratis el nuevo Internet Explorer 8
http://downloads.yahoo.com/ieak8/?l=ar