Logging Application Block no añade entradas de registro de Visor de sucesos en máquinas diferentes a aquél en que se construyó la aplicación

StackOverflow https://stackoverflow.com/questions/2733794

  •  02-10-2019
  •  | 
  •  

Pregunta

Estoy utilizando el registro de bloque de aplicación (de Microsoft Enterprise Library 5.0) para registrar excepciones en el Visor de sucesos que ocurren en mi aplicación WPF XBAP.

Sin embargo, las excepciones sólo se están registrando si la aplicación se ejecuta en mi máquina (la máquina se construyó sobre). Cualquier otra máquina que no registra nada.

He tratado de encontrar una razón por qué esto podría estar ocurriendo - He intentado requirePermission ajuste a falso -., Pero en vano

Cualquier persona alguna idea de por qué esto podría estar sucediendo?

¿Fue útil?

Solución

Acceso al registro de eventos requiere derechos.

No estoy seguro si este es el problema en su caso, pero escenario típico es: El programa se ejecuta máquina del revelador en el contexto del usuario que inició sesión, que es un administrador, cuando se despliega se está ejecutando en el contexto de un usuario con menos derechos.

La otra cosa a tener en cuenta, es cómo se está implementando la aplicación, si el sistema operativo piensa que el programa vino de internet se restringirá lo que el programa puede hacer.

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