Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Você pode usar os My.Application.Log objetos e My.Log para escrever informações sobre eventos que ocorrem em seu aplicativo. Este exemplo mostra como configurar um ouvinte de log de eventos para My.Application.Log gravar 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 do log de eventos
Clique com o botão direito do mouse em 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.Você encontrará a seção
<listeners>na seção<source>com o atributo de nome "DefaultSource", que está aninhada sob a seção<system.diagnostics>, que, por sua vez, está aninhada sob a seção<configuration>de nível superior.Adicione este elemento a essa
<listeners>seção:<add name="EventLog"/>Localize a seção de
<sharedListeners>, na seção de<system.diagnostics>, na seção de nível superior<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_NAMEpelo nome do seu 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 eventos no log de eventos
Use o My.Application.Log.WriteEntry método ou 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 do log de eventos para uma montagem, ele recebe todas as mensagens que My.Application.Log escreve dessa montagem.