security code scan
5.6.7
官方版本可作为Nuget软件包,Visual Studio扩展名和独立跑步者提供。
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)的专家,则没有使用任何在线转换器来创建已测试的C#代码示例的VB.NET对应物。
测试是开发功能和修复错误的理想选择,因为它很容易调试。
如果您不确定有什么问题,或者在异常情况下看到AD0001错误,则可以调试有问题的Visual Studio解决方案的分析。
Visual Studio将一些静态分析工作卸载到一个单独的过程中。最好有机会调试孩子的过程是一个好主意。
首先,确保没有安装安全代码扫描Visual Studio扩展,以避免干扰。
右键单击解决方案中的SecurityCodeScan.Vsix项目,然后选择Set as StartUp project 。
开始在Visual Studio中调试。它将打开带有调试器的Visual Studio的另一个实例。
用有问题的来源打开解决方案。