لا أحد يعرف من طريقة لعرض جميع مترجم تحذيرات عن VB.NET المشروع ؟
-
22-09-2019 - |
سؤال
VB.NET هذا مزعج للغاية الحد الذي قبعات مترجم تحذيرات ذكرت في 100.
vbc : warning BC42206: Maximum number of warnings has been exceeded.
وهذا يجعل الأمور محبطة نوعا ما عندما يحاول أن يصل حجم مقدار الجهد اللازم ليتوافق مع VB.NET أفضل الممارسات ، مثل تمكين الخيار صارمة.
هل هناك أي طريقة فيها هذا القيد يمكن أن تكون إما إزالة أو تعديل ، أو أن التحذيرات التي يتم جمعها من قبل بعض وسائل أخرى (مثل من خلال 3rd الطرف رمز أداة تحليل)?
نصائح أخرى
الجواب الرسمي هو على ما يبدو "رقم" من عند مايكروسوفت: "في حين أن هذه المشكلة موجودة ، فقد قرر فريق Figure Basic برنامج التحويل البرمجي ترك الحد الأقصى للأخطاء التي تم الإبلاغ عنها لأنها تساعد في الأداء."
يجب أن تقرأ تكوين التحذيرات في Visual Basic و كيفية: تمكين أو تعطيل التحذيرات البرمجية
على سبيل المثال ، يمكنك إلى خيارات التحويل البرمجي (ضمن خصائص إنشاء المشروع) السطر التالي
warnaserror:42206
هذا يجب (لم أجربه بنفسي ...) تعطيل حد أخطاء 100.
في ملاحظة أخرى ، 100 تحذيرات عدد كبير جدا. ربما يجب أن تتغلب على الكود الخاص بك ، والتحقق من أسباب هذه التحذيرات وإصلاحها.
لدي نفس المشكلة مع SQL مشاريع لقد تم العمل على ؛ الحد الأقصى هو 200 التحذيرات.ثم أصلح لهم ، جديدة دمج في ذلك عدد لا يذهب إلى أسفل!
وجدت أنه إذا نظرتم في "بناء" الإخراج في "إخراج" علامة التبويب يمكنك أن ترى كل شيء.في حالتي لدي الآلاف.فقط تحديد الكل ونسخ/لصق في محرر نص.