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的另一個實例。
用有問題的來源打開解決方案。