كيفية تصحيح REGSVR32 بعد الترجمة استثناء تسجيل DLL؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

وأنا باستخدام Visual Studio 2008 (على ويندوز سيرفر 2003/32 بت) لتجميع مكتبة وبعد DLL يتم إنتاج "بناء مخصص الخطوة" -> "عام" ينفذ سطر الأوامر:

<اقتباس فقرة>   

وREGSVR32 / ق / ج "($ TargetPath)"

والذي يولد استثناء:

<اقتباس فقرة>   

وحدث استثناء غير معالج win32 في REGSVR32.EXE [212].

وهذا تبرزها جلسة التصحيح، مما يدل على القليل من المعلومات بشكل ملحوظ.

وتشغيل REGSVR32 من سطر الأوامر في نافذة كمد يطرح استثناء (على الرغم من أن العدد في النهاية هو مختلف).

وأي مؤشرات عن تقديره!

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

المحلول

وتشغيل دلل في المصحح، تعيين REGSVR32 كهدف التصحيح.

وأنت تريد أن تضع نقطة توقف في الدالة DllRegisterServer.

نصائح أخرى

والتعليمات البرمجية الخاصة بك ينبغي أن تنفذ نجح dllregisterserver، إضافة MESSAGEBOX هناك، وعند تشغيل REGSVR32 ينبغي ضرب، إرفاق العملية في ذلك الوقت

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