Compartilhar via


Como: Suprimir Avisos usando o Item de Menu

ObservaçãoObservação

Fonte de supressão não é suportada para C/C++ e projetos de site.

Você pode usar a janela Error List para suprimir avisos de análise de código gerenciado. Um aviso de supressão difere de desativá-la. Quando você suprimi um aviso, ele se aplicará somente a uma instância específica da violação. Outras violações do mesmo aviso ainda serão relatadas na janela Error List.

Depois de executar a análise de código, você pode determinar que um ou mais dos avisos de análise de código que são exibidos na janela Error List não são aplicáveis ao seu aplicativo. Por exemplo, você pode determinar que o código está correto, como está. Ou, talvez seja o caso em que alguns violações são de baixa prioridade e não serão corrigidas no ciclo de desenvolvimento atual. Independentemente do motivo, é freqüentemente útil indicar que o aviso não aplicável para informar os membros da equipe que o código foi revisado e que foi determinado que o aviso foi suprimido. Fonte de supressão é útil porque permite que um desenvolvedor colocar uma supressão perto de onde o aviso é gerado.

Você pode escolher se a supressão aparecerão no código fonte ou no arquivo de supressão global. Alguns supressões devem ser colocados no arquivo de supressão global. Se for esse o caso, o Na origem opção será desativada.

Para suprimir um aviso usando o item de menu

  1. Sobre o Exibir menu, clique em Error List para exibir a janela Error List.

  2. No Error List, selecione o aviso ou avisos para suprimir. Vários avisos podem ser selecionados ao mesmo tempo.

  3. O aviso de atalho, aponte para **Suprimir mensagem (NS)**e clique em Na origem ou No arquivo de supressão de projeto.

    O aviso específico é suprimido, e o aviso aparece na janela Error List com um tachado.

ObservaçãoObservação

Supressões que não têm um destino aparecerão no arquivo de supressão global.