lunes, 28 de enero de 2008

Al estar intentado traspasar una aplicacion WPF a un XBAP, me he topado con varios errores que no tenia previsto, entre ellos que el WebService no podia ser utilizado de la misma manera y aun dejando de lado las excepciones por los permisos del aplicativo.

Las aplicaciones WPF se ejecutan de modo local con permisos Full Trust, mientras que las aplicaciones XBAP (Xaml Browser Application) lo hacen de modo Partial Trust y al intentar utilizar archivos locales del ordenador me mostraba errores de permisos al igual cuando intentaba hacer uso del WebService, eran errores de permisos en red.

La solucion a este problema es instalar un certificado de seguridad temporal que por default se nos crea con el XBAP y tiene por nombre: [NombreAplicacion]_TemporaryKey.pfx

Saludos

0 comentarios :