تتوفر الإصدارات الرسمية كحزمة Nuget ، وملحق Visual Studio ، والعداء المستقل.
git clone https://github.com/security-code-scan/security-code-scan.git
cd security-code-scan
Open SecurityCodeScan.sln في Visual Studio أو بناء من سطر الأوامر:
nuget restore SecurityCodeScan.sln
msbuild SecurityCodeScan.sln
تتم كتابة معظم الاختبارات بلغتين: C# و VB.NET. إذا لم تكن خبيرًا في VB.NET (أنا لا) استخدم أي محول عبر الإنترنت لإنشاء نظير VB.NET من مثال C# تم اختباره.
تعد الاختبارات مثالية لتطوير الميزات وتثبيت الحشرات لأنه من السهل تصحيحه.
في حال لم تكن متأكدًا من الخطأ أو ترى خطأ AD0001 باستثناء ، فمن الممكن تصحيح تحليل حل Visual Studio الإشكالي.
يقوم Visual Studio بإلغاء تحميل بعض أعمال التحليل الثابت لعملية منفصلة. إنها لفكرة جيدة أن تتاح لها فرصة تصحيح عملية الطفل.
أولاً ، تأكد من عدم وجود امتدادات Visual Studio لفحص رمز الأمان لتجنب التداخل.
انقر بزر الماوس الأيمن فوق SecurityCodeScan.Vsix مشروع في الحل واختر Set as StartUp project .
ابدأ التصحيح في Visual Studio. سيفتح مثيلًا آخر من Visual Studio مع مرفق Debugger.
افتح الحل مع المصدر الإشكالي.