سؤال

يمكنني استخدام Suite Visual Studio 2008 في مشروع موقع ويب وأريد استخدام ميزة تحليل التعليمات البرمجية المدمجة (FXCOP). عند التحقق من قواعد التسمية ، أحصل على هذا الخطأ:

CA1709: Microsoft.naming: Korrigieren Sie Die Schreibweise von "Control" IM membernamen "'module_readpost_ascx .__ databinding__control15 (Object ، eventArgs)' '"

المعنى: يجب أن أتحقق من تهجئة كلمة "التحكم" في اسم العضو "module_readpost_ascx .__ databinding__control15 (كائن ، eventArgs) '' '

للأسف لا توجد طريقة تسمى __databinding__control15 (كائن ، eventArgs) في المشروع بأكمله. أفترض أن هذا الرمز يتم إنشاؤه في وقت الترجمة ، لذلك يمكن لـ FXCOP العثور عليه لأنه يفحص التجميعات المترجمة.

تم العثور عليها حوالي 150 مرة في المشروع ، لذلك أود أن أخبر FXCOP تجاهل هذا الرمز أو تغيير الكود الخاص بي لعدم التسبب في هذا "الاستثناء".

"عدم التحقق من القاعدة Microsoft.naming CA1709" ليس خيارًا ؛)

شكرا جزيلا لتعليقاتك.

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

المحلول

لسوء الحظ ، وفقًا لـ Microsoft Connect A (المعروفة) في Visual Studio. الحل البديل الذي قدمته Microsoft: "كحل بديل ، يمكنك تطبيق قمع في ملف القمع العالمي لهذا التحذير."

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