Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode usar os My.Application.Log
objetos e My.Log
para gravar informações sobre eventos que ocorrem em seu aplicativo. Este exemplo mostra como configurar um ouvinte de log de eventos para que My.Application.Log
grave informações de rastreamento no log de eventos do Aplicativo.
Não é possível gravar no log de segurança. Para gravar no log do sistema, você deve ser um membro da conta LocalSystem ou Administrador.
Para exibir um log de eventos, você pode usar o Gerenciador de Servidores ou o Visualizador de Eventos do Windows. Para obter mais informações, consulte eventos ETW no .NET Framework.
Para adicionar e configurar o ouvinte de log de eventos
Clique com o botão direito do mouse app.config no Gerenciador de Soluções e escolha Abrir.
- ou -
Se não houver nenhum arquivo app.config,
No menu Projeto , escolha Adicionar Novo Item.
Na caixa de diálogo Adicionar Novo Item , escolha Arquivo de Configuração do Aplicativo.
Clique em Adicionar.
Localize a
<listeners>
seção no arquivo de configuração do aplicativo.Localize a seção
<listeners>
na seção<source>
com o atributo de nome "DefaultSource", aninhado na seção<system.diagnostics>
, aninhada na seção<configuration>
superior.Adicione este elemento a essa
<listeners>
seção:<add name="EventLog"/>
Localize a seção
<sharedListeners>
, na seção<system.diagnostics>
, na seção superior de nível<configuration>
.Adicione este elemento a essa
<sharedListeners>
seção:<add name="EventLog" type="System.Diagnostics.EventLogTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="APPLICATION_NAME"/>
Substitua
APPLICATION_NAME
pelo nome do aplicativo.Observação
Normalmente, um aplicativo grava apenas erros no log de eventos. Para obter informações sobre como filtrar a saída do log, consulte Passo a passo: Filtrando a saída My.Application.Log.
Para gravar informações de evento no log de eventos
Use o método My.Application.Log.WriteEntry
ou o método My.Application.Log.WriteException
para gravar informações no log de eventos. Para obter mais informações, consulte Como gravar mensagens de log e como registrar exceções.
Depois de configurar o ouvinte de log de eventos para um assembly, ele receberá todas as mensagens que My.Application.Log
grava desse assembly.