security code scan
5.6.7
공식 릴리스는 Nuget 패키지, Visual Studio Extension 및 독립형 러너로 제공됩니다.
git clone https://github.com/security-code-scan/security-code-scan.git
cd security-code-scan
Visual Studio에서 Open SecurityCodeScan.sln 또는 명령 줄에서 빌드 :
nuget restore SecurityCodeScan.sln
msbuild SecurityCodeScan.sln
대부분의 테스트는 C#과 VB.net의 두 가지 언어로 작성됩니다. vb.net의 전문가가 아닌 경우 (ME NOTH) 온라인 변환기를 사용하여 테스트 된 C# 코드 예제에서 VB.NET 대응 장치를 만듭니다.
테스트는 디버깅하기 쉬운 기능을 개발하고 버그를 고정하는 데 이상적입니다.
무엇이 잘못되었는지 확실하지 않거나 예외적으로 AD0001 오류가 표시되면 문제가있는 Visual Studio 솔루션 분석을 디버깅 할 수 있습니다.
Visual Studio는 일부 정적 분석 작업을 별도의 프로세스로 오프로드합니다. 아동 프로세스를 디버깅 할 수있는 기회를 갖기 위해 라인을 타협하는 것이 좋습니다.
먼저, 보안 코드 스캔 스캔 시각적 스튜디오 확장이 설치되어 간섭을 피하십시오.
솔루션에서 SecurityCodeScan.Vsix 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Set as StartUp project 설정하십시오.
Visual Studio에서 디버깅을 시작하십시오. 디버거가 첨부 된 다른 Visual Studio 인스턴스를 열 것입니다.
문제가있는 소스로 솔루션을 엽니 다.