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 objetos My.Application.Log e My.Log para registrar informações sobre eventos que ocorrem em seu aplicativo. Este exemplo mostra como usar o My.Application.Log.WriteEntry método para registrar informações de rastreamento em um arquivo de log.
Para adicionar e configurar o ouvinte de log de arquivo
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.Você encontrará a seção
<listeners>na seção<source>com o atributo nome "DefaultSource", que está aninhado na seção<system.diagnostics>, que está aninhada na seção superior de nível<configuration>.Adicione este elemento a essa
<listeners>seção:<add name="FileLogListener" />Localize a seção
<sharedListeners>na seção<system.diagnostics>, aninhada na seção<configuration>superior.Adicione este elemento a essa
<sharedListeners>seção:<add name="FileLogListener" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" initializeData="FileLogListenerWriter" location="Custom" customlocation="c:\temp\" />Altere o valor do
customlocationatributo para o diretório de log.Observação
Para definir o valor de uma propriedade de ouvinte, use um atributo que tenha o mesmo nome da propriedade, com todas as letras em minúsculas. Por exemplo, os atributos
locationecustomlocationdefinem os valores das propriedades Location e CustomLocation.
Para gravar informações de evento no arquivo de log
Use o método My.Application.Log.WriteEntry ou My.Application.Log.WriteException para gravar informações no arquivo de log. Para obter mais informações, consulte Como gravar mensagens de log e como registrar exceções.
Depois de configurar o ouvinte de log de arquivos para um assembly, ele receberá todas as mensagens que My.Application.Log grava desse assembly.