لا أحد يعرف من طريقة لعرض جميع مترجم تحذيرات عن VB.NET المشروع ؟

StackOverflow https://stackoverflow.com/questions/1799272

سؤال

VB.NET هذا مزعج للغاية الحد الذي قبعات مترجم تحذيرات ذكرت في 100.

vbc : warning BC42206: Maximum number of warnings has been exceeded.

وهذا يجعل الأمور محبطة نوعا ما عندما يحاول أن يصل حجم مقدار الجهد اللازم ليتوافق مع VB.NET أفضل الممارسات ، مثل تمكين الخيار صارمة.

هل هناك أي طريقة فيها هذا القيد يمكن أن تكون إما إزالة أو تعديل ، أو أن التحذيرات التي يتم جمعها من قبل بعض وسائل أخرى (مثل من خلال 3rd الطرف رمز أداة تحليل)?

هل كانت مفيدة؟

المحلول

اعتبارًا من VB11 ، في VS2012 ، vbc لم يعد لديه حد خطأ أقصى عند استدعاؤه من سطر الأوامر.

ربما يكون هناك رابط أفضل لهذا الآن ، ولكن هذه سأفعل حتى أجد واحدة.

تحديث: رابط جديد

نصائح أخرى

الجواب الرسمي هو على ما يبدو "رقم" من عند مايكروسوفت: "في حين أن هذه المشكلة موجودة ، فقد قرر فريق Figure Basic برنامج التحويل البرمجي ترك الحد الأقصى للأخطاء التي تم الإبلاغ عنها لأنها تساعد في الأداء."

يجب أن تقرأ تكوين التحذيرات في Visual Basic و كيفية: تمكين أو تعطيل التحذيرات البرمجية

على سبيل المثال ، يمكنك إلى خيارات التحويل البرمجي (ضمن خصائص إنشاء المشروع) السطر التالي

warnaserror:42206

هذا يجب (لم أجربه بنفسي ...) تعطيل حد أخطاء 100.

في ملاحظة أخرى ، 100 تحذيرات عدد كبير جدا. ربما يجب أن تتغلب على الكود الخاص بك ، والتحقق من أسباب هذه التحذيرات وإصلاحها.

لدي نفس المشكلة مع SQL مشاريع لقد تم العمل على ؛ الحد الأقصى هو 200 التحذيرات.ثم أصلح لهم ، جديدة دمج في ذلك عدد لا يذهب إلى أسفل!

وجدت أنه إذا نظرتم في "بناء" الإخراج في "إخراج" علامة التبويب يمكنك أن ترى كل شيء.في حالتي لدي الآلاف.فقط تحديد الكل ونسخ/لصق في محرر نص.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top