تحذيرات VSInstr

يسرد الجدول التالي إصدار التحذيرات بواسطة الأداة VSInstr.exe. يمكنك استخدام خيار NOWARN مع أرقام تحذير إلى منع ظهور التحذير من الظهور.

رقم تحذير

الوصف

VSP2000

خطأ داخلي. لا يمكن يحصل اسم ملف وحدة نمطية? لهذا الملف القابل للتنفيذ.

VSP2001

< اسم التجميع > هو تجميع مسمى بشدة. يجب أن يكون توقيع قبل أن يمكن تنفيذه.

Th هو تحذير عند التجميع موقع هو instrumented. يمكنك استخدام sn.exe إلى ol إلى الانسحاب أن ثنائية أو إلى إيقاف التشغيل المؤقت للمتطلبات الواضحة. لمزيد من المعلومات، راجع Sn.exe (أداة الاسم القوي).

VSP2002

قد لا بحث دالة <funcname> في ملف <اسم الملف>

يحدث هذا التحذير في حالة تعذر تحديد موقع دالة في الفرعي ملف.

VSP2003

تعذر العثور على أي عبر الانتقال السريع إلى دالة <funcname> في ملف < ملف اسم >.

وهذا تحذير يحدث إذا لا nullify VSInstr القفزات مشتركة. ويستخدم الانتقال السريع عبر أمثلية تعليمات برمجية.

VSP2004

تم استثناء باستخدام رمز تبديل سطر الأوامر استثناء الدالة <funcname> ولكن مطلوب لأنه موجوداً انتقال عبر.

Th هو يحدث التحذير إذا تم استثناء دالة باستخدام خيار "استثناء"، ولكن هو المطلوبة في عملية آلات. محلل ملفات التعريف تلقائياً بتضمين دالة المطلوبة.

VSP2005

خطأ داخلي في أجهزة < نص الخطأ >

Th هو تحذير هو هو sued إذا كان لا يمكن القيام بالآلات. قم بمراجعة نص الخطأ إلى تحديد ما إذا كان ذلك يمكن تصحيح.

VSP2006

تعذر بحث PDB <اسم>

يحدث هذا التحذير إذا كان الملف PDB غير موجود تشغيل مسار بحث أو لا مطابقة إلى الثنائي.

VSP2007

يحتوي على <اسم الملف> لا instrumentable تعليمات برمجية.

Th هو تحذير هو هو sued إذا الدالات في ملف ثنائي تم الجميع استثناء أو إذا كان الملف المحدد يحتوي فقط على موارد.

VSP2008

لا يمكن إلى يحصل السمات الأمان من <اسم>. خطأ رمز <تعليمات برمجية>

وهذا تحذير يحدث إذا لم يكن لدى مستخدم إذن READ_DAC. أثناء عملية آلات، يحاول محلل ملفات التعريف إلى المحافظة DACL الأصلي للملف الثنائي. لأن الملف الثنائي الأصلي هو استبداله بثنائي جديد، DACL من ثنائية الأصلي يجب نسخها وتطبيقها إلى ثنائي جديد. وهذا يمكن أن تفشل إذا ليس لدى مستخدم وصول READ_DAC تشغيل الأصل ثنائي.

VSP2009

تعذر إلى تعيين السمات الأمان تشغيل <اسم>. خطأ تعليمات برمجية < رقم الخطأ >

وهذا تحذير يحدث إذا لم يكن لدى مستخدم إذن WRITE_DAC. أثناء عملية آلات، يحاول محلل ملفات التعريف إلى المحافظة DACL الأصلي للملف الثنائي. لأن الملف الثنائي الأصلي هو استبداله بثنائي جديد، DACL من ثنائية الأصلي يجب نسخها وتطبيقها إلى ثنائي جديد. يمكن لهذا فشل إذا ليس لدى مستخدم وصول WRITE_DAC تشغيل ثنائية جديدة.

VSP2010

لا دالات يتم بشكل خاص المحددة للآلات وبسبب-تضمين خيارات/استثناء

VSP2011

تضمين/استبعاد funcspec <اسم> لا يتطابق مع أي دالات

VSP2012

نسخة لا يحتوي على أية تعليمات برمجية يمكن أن يكون instrumented لتغطية التعليمات البرمجية.

لم محلل ملفات التعريف بالأداة التالية نوع من تعليمات برمجية:

  • الدالات CRT ثابتة

  • مدارة وظائف سببا مع NonUserCodeAttribute

  • مدارة طرق سببا مع DebuggerHiddenAttribute

  • كتل MASM

Th هو تحذير هو لو تم إنشاؤه بعد th هو التصفية، وهناك هو لا يوجد رمز لليسار.

VSP2013

instrumenting هذه الصورة يتطلب إلى تشغيله كعملية 32 بت. تم محدث علامات عنوان CLR إلى عكس ذلك.

محلل ملفات التعريف بتعديل ثنائي حيث يمكن لأنظمة تشغيل 64 بت فتح عملية 32 بت في WOW64 محاكي. لمكتبات (DLLs) وهذا قد يفشل إذا تحميلها في عملية 64-بت موجود. هذا التحذير بإعلام مستخدم بالتبعية.

VSP2014

تظهر الصورة الناتجة الآلية إلى تكون غير صحيحة، وقد لا يعمل.

تحدث هذه الرسالة عندما يكون تجميع الآلية النهائية عنوان PE غير صالح.

راجع أيضًا:

المرجع

VSInstr