هل يتعين تشغيل Microsoft Security Code Analysis مع إصدار؟
Do I have to run Microsoft Security Code Analysis with my build?
ربما. يتوقف ذلك على نوع أداة التحليل. قد تكون التعليمات البرمجية للمصدر الشيء الوحيد المطلوب، أو قد يكون مخرج الإصدار مطلوباً.
على سبيل المثال، يحلل Credential Scanner (CredScan) الملفات داخل بنية مجلد مستودع التعليمات البرمجية. وبسبب هذا التحليل، يمكنك تشغيل CredScan ونشر مهام بناء Security Analysis Logs في بنية منفصلة للحصول على نتائج.
بالنسبة لأدوات أخرى مثل BinSkim التي تحلل القطع الأثرية بعد البناء، يُطلب البناء أولاً.
Maybe. It depends on the type of analysis tool. The source code might be the only thing that's required, or the build output might be required.
For example, Credential Scanner (CredScan) analyzes files within the folder structure of the code repository. Because of this analysis, you can run the CredScan and Publish Security Analysis Logs build tasks in a standalone build to get results.
For other tools like BinSkim that analyze post-build artifacts, the build is required first.