Logging Application Block non aggiunge voci di registro di Visualizzatore eventi su macchine diverse da quella su cui è stato costruito l'applicazione

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

  •  02-10-2019
  •  | 
  •  

Domanda

Sto usando Logging Application Block (di Microsoft Enterprise Library 5.0) per accedere eccezioni nel Visualizzatore eventi che si verificano nella mia applicazione WPF XBAP.

Tuttavia, le eccezioni vengono registrate solo se l'applicazione viene eseguita sulla mia macchina (la macchina è stata costruita su). Qualsiasi altra macchina che non registra nulla.

Ho cercato di trovare un motivo per cui questo potrebbe essere che si verificano - Ho provato a installare requirePermission a false -. Ma senza alcun risultato

Chiunque tutte le idee sul perché questo potrebbe accadere?

È stato utile?

Soluzione

Accesso al registro eventi richiede i diritti.

Non sono sicuro se questo è il problema nel tuo caso, ma scenario tipico è: Sul programma viene eseguito macchina dev nel contesto dell'utente collegato, che è un amministratore, quando viene distribuito è in esecuzione nel contesto di un utente con meno diritti.

L'altra cosa da guardare fuori per, è come l'applicazione viene distribuito, se il sistema operativo pensa che il programma è venuto da internet si limitano ciò che il programma può fare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top