Depuração (Como fazer em C#)
Esta página contém links para Ajuda em tarefas de depuração amplamente usadas.Para obter mais informações sobre outras categorias de tarefas populares abordadas na Ajuda, consulte Como eu faço em C#.
Usando o Depurador do Visual Studio
Criando no Visual Studio
Discute ferramentas para continuamente testar e depurar aplicativos ao criá-los.Depuração no Visual Studio
Discute os fundamentos de usar o depurador Visual Studio.Guia para o depurador
Faz um link para artigos sobre tarefas básicas na depuração e recursos do depurador.
Funcionalidade de Rastreamento .NET Framework
Como: Adicionar instruções de Rastrear ao código de aplicativo
Explica como usar os métodos: Escrever, WriteIf, WriteLine, WriteLineIf, Assert e Fail for rastreamento em seu aplicativo.Como: Criar e inicializar listeners de Rastrear
Explica como criar e inicializar listeners de rastreamento.Como: Usar TraceSource e filtros com Listeners de rastreamento
Descreve o uso de TraceSource em conjunto com um arquivo de configuração do aplicativo.Como: Criar e inicializar as opções de Rastrear
Explica como criar e inicializar um opção de rastreamento.Como: Compilar condicionalmente com Rastrear e Depurar
Explica como para especificar as configurações de compilador para seu aplicativo de várias maneiras.Como Para: Criar e inicializar fontes de Rastrear
Explica como usar arquivos de configuração para facilitar a reconfiguração dos rastreamentos produzidos por fontes de rastreamento em tempo de execução.Aprimorando a depuração com os atributos de exibição do depurador
Explica como aprimorar a depuração com os atributos de exibição do depurador.Como: Rastrear código em um aplicativo
Explica como usar a classe de rastreamento que permite instrumentar seu aplicativo.Como: Configurar opções de Rastrear
Explica como usar o arquivo.config para configurar opções.
Serviços de Depuração da Web
- Demonstra Passo a passo: Depurando de um XML Web Serviços
Fornece etapas para depuração de serviços da Web.
Depuração de Formulários do Windows
- Demonstra Passo a passo: Depurando de um Windows Formulário
Descreve a depuração de aplicativos de formulários do Windows.
Depuração de Aplicativos SQL
Debugging Support (LINQ to SQL)
Links para vários tópicos sobre depuração de LINQ aplicativos SQL.Demonstra Passo a passo: Depurar uma função de com valor de tabela SQL CLR definida pelo usuário
Mostra como depurar uma função SQL/CLR definida pelo usuário (UDF) com valores em tabela.Demonstra Passo a passo: Depurando um disparador SQL CLR
Mostra como depurar um disparador SQL CLR.Ele usa a tabela Contact no banco de dados de exemplo AdventureWorks , que é um dos bancos de dados instalados com o SQL Server 2005.O exemplo cria um novo disparador CLR inserir na tabela Contact.Demonstra Passo a passo: Depurando um SQL CLR Tipo Definido pelo Usuário
Mostra como para depurar um tipo SQL/CLR definido pelo usuário.Ele cria um novo tipo SQL/CLR no banco de dados de exemplo Adventureworks.O tipo é usado em uma definição de tabela, uma declaração INSERT e, em seguida, em uma declaração SELECT.Demonstra Passo a passo: Depurando de uma função de escalar definida pelo usuário SQL CLR
Mostra como depurar uma função SQL CLR definida pelo usuário (UDF).Ele cria uma nova função SQL CLR definida pelo usuário no banco de dados de exemplo Adventureworks.Demonstra Passo a passo: Depurando uma agregação definida pelo usuário do SQL CLR
Mostra como depurar uma agregação CLR SQL definida pelo usuário .Ele cria uma nova função agregada CLR SQL chamada Concatenate no banco de dados de exemplo Adventureworks.Quando essa função é chamado em uma Instrução SQL, ela irá concatenar todos os valores para a coluna especificada como seu parâmetro de entrada.Banco de dados de depuração T-SQL
Descreve os procedimentos de instalação necessários, e fornece um exemplo que ilustra como depurar um aplicativo de multicamada.Demonstra Passo a passo: Depurando um disparador T-SQL
Discute um exemplo que usa o banco de dados Adventureworks, que possui uma tabela Sales.Currency com um disparador Update.O exemplo inclui um procedimento armazenado que atualiza uma linha na tabela, causando a ativação do disparador.Definindo pontos de interrupção no disparador e executando o procedimento de armazenamento com diferentes parâmetros, você pode seguir caminhos diferentes de execução no disparador.Demonstra Passo a passo: Depurando um T-SQL função definida pelo usuário
Discute um exemplo que usa uma função definida pelo usuário (UDF) existente no banco de dados Adventureworks, chamada ufnGetStock, que retorna uma contagem de itens em estoque para um determinado CódigoDoProduto.Demonstra Passo a passo: Depurar um T-SQL procedimento armazenado
Mostra como criar e depurar um procedimento T-SQL armazenado pela Direct banco de dados depuração, ou sejadepuração em ele via Gerenciador de Servidores.Ele também ilustra diferentes técnicas de depuração como definir pontos de interrupção, exibir itens de dados, etc.
Recursos adicionais
Este site requer uma conexão com a Internet.
- Visual Studio 2005 Developer Center
Contém vários artigos e recursos de desenvolvimento e depuração de aplicativos.Este site é atualizado regularmente com novo conteúdo.