/warnaserror (خيارات المحول البرمجي #C )
/warnaserror+ الخيار يعامل كافة التحذيرات على أنها أخطاء
/warnaserror[<U>+</U> | -][:warning-list]
ملاحظات
أية رسائل التي عادةً يتم الإعلام عنها كتحذيرات, بدلاً من ذلك يتم الإعلام عنها كأخطاء ,و يتم تعليق عملية الإنشاء (لا يوجد ملفات إخراج مضمنة).
افتراضياً، /warnaserror- نافذة المفعول,مما يجعل التحذيرات لا تمنع إنشاء ملف الإخراج. /warnaserror ، الذي هو نفس**/warnaserror+** ، يتسبب بمعاملة التحذيرات كأخطاء
بشكل اختياري، إذا كنت تريد بضع تحذيرات معينة أن تتم معاملتها على أنها أخطاء ، يمكنك تحديد قائمة مفصولة بفواصل لأرقام التحذير لمعاملتها على أنها أخطاء.
استخدام / warn لتحديد مستوى التحذيرات تريد المحول البرمجي أن يعرضها. استخدام / nowarn لتعطيل تحذيرات معينة.
لتعيين خيار المحول البرمجي هذا في بيئة تطوير Visual Studio
افتح صفحة خصائص للمشروع.
انقر فوق صفحة خاصية إنشاء .
تعديل الخاصية معاملة التحذيرات مثل الأخطاء.
لتعيين خيار المحول البرمجي هذا بشكل برمجي, راجع TreatWarningsAsErrors.
مثال
ترجمة in.cs و جعل برنامج التحويل البرمجي لا يعرض أي تحذيرات:
csc /warnaserror in.cs
csc /warnaserror:642,649,652 in.cs