다음을 통해 공유


방법: 데이터베이스 코드 분석에 대한 경고 표시 안 함 중지

데이터베이스 프로젝트의 Transact-SQL 코드를 분석할 때 사용자의 상황에 해당되지 않는 모든 경고를 표시하지 않도록 지정할 수 있습니다. 자세한 내용은 방법: 데이터베이스 코드 분석 경고 표시 안 함을 참조하십시오. 그러나 사용자의 상황이 바뀌면 하나 이상의 경고를 다시 표시할 수도 있습니다.

경고를 표시하지 않으려면 데이터베이스 프로젝트의 XML 파일에 항목을 만듭니다. 이 XML 파일의 이름은 StaticCodeAnalysis.SuppressMessages.xml입니다. 특정 파일에 대해 특정 경고를 다시 표시하려면 XML 파일에서 해당 항목을 제거합니다. 이 XML 파일을 삭제하여 데이터베이스 프로젝트에 대한 모든 경고를 다시 표시할 수도 있습니다.

데이터베이스 프로젝트에 대해 코드 분석 경고를 다시 표시하려면

  1. 데이터베이스 프로젝트가 포함된 솔루션을 엽니다.

  2. 솔루션 탐색기에서 StaticCodeAnalysis.SuppressMessages.xml을 두 번 클릭합니다.

    해당 파일이 편집기에서 열리며 다음 예제와 유사하게 나타납니다.

    <?xml version="1.0" encoding="utf-16"?>
    <StaticCodeAnalysis version="1" xmlns="urn:Microsoft.VisualStudio.TeamSystem.Data.StaticCodeAnalysis">
      <SuppressedFile FilePath="Schema Objects\Programmability\Stored Procedures\dbo.Procedure1.proc.sql">
        <SuppressedRule Category="Microsoft.Design" RuleId="SR0008" />
      </SuppressedFile>
    </StaticCodeAnalysis>
    
  3. 하나 이상의 경고를 다시 표시할 파일의 SuppressedFile 노드를 찾습니다.

  4. 다음 단계 중 하나를 수행합니다.

    • 해당 파일에 대해 하나 이상의 경고를 다시 표시하려면 해당되는 SuppressedRule 노드를 삭제합니다.

    • 해당 파일에 대해 모든 경고를 다시 표시하려면 SuppressedFile 노드와 이 노드의 모든 자식 노드를 삭제합니다.

  5. 파일 메뉴에서 StaticCodeAnalysis.SuppressMessages.xml 저장을 클릭합니다.

    삭제한 각 노드에 대해서는 다음에 코드를 분석할 때 코드에 잠재적 오류가 포함되어 있을 경우 이러한 하나 이상의 경고가 표시됩니다.

데이터베이스 프로젝트에 대해 모든 코드 분석 경고를 다시 표시하려면

  1. 데이터베이스 프로젝트가 포함된 솔루션을 엽니다.

  2. 솔루션 탐색기에서 StaticCodeAnalysis.SuppressMessages.xml을 클릭합니다.

  3. 편집 메뉴에서 삭제를 클릭합니다.

    구성 대화 상자가 나타납니다.

  4. 확인을 클릭하여 XML 파일을 영구히 삭제하거나, 취소를 클릭하여 데이터베이스 프로젝트에 대해 코드 분석 경고가 계속 표시되지 않도록 합니다.

참고 항목

작업

방법: 데이터베이스 코드 분석 경고 표시 안 함

개념

데이터베이스 코드를 분석하여 코드 품질 향상