Explico mi situacíón:
1. Instale una aplicación desarrollada en Visual Studio Net 2005 (Framework
2.0) con un usuario Administrador, la ejecuto y funciona correctamente al
100%.
2. Cierro sesión y entro con el usuario (de dominio) que es el que
normalmente se firma en el equipo y tengro problemas:
En programa se ejecuta, pero marca una excepción en un punto donde intenta
leer un archivo Xml de un componente de terceros (Developer Express).
System.TypeInitializationException: The type initializer for
'DevExpress.XtraCharts.Palettes' threw an exception. >
System.Xml.XmlException: 'Element' is an invalid XmlNodeType. Line 14,
position 6.
at System.Xml.XmlReader.ReadEndElement()
at DevExpress.XtraCharts.Palette.ReadFromXml(XmlTextReader xmlReader)
3. Si entro en cualquier otro equipo donde también este instalado el
software con ese usuario de dominio (No Administrador), el programa funciona
al 100%.
Si entro en este mismo equipo con otro usuario con el mismo perfil
también funciona correctamente al 100%
En conclusión, mi programa NO funciona con el usuario que se ha estado
firmando en el equipo normalmente, cualquier otro que inicie sesión por
primera vez si lo hace correctamente.
Mi pregunta es: Que hace Windows cuando inicia sesión por primera vez en un
equipo. Agrega alguna directiva de seguridad para el usuario en aplicaciones
.Net???
Agradecería el Apoyo.
Leer las respuestas