سؤال

ودعونا نقول أنا تطوير تطبيق الذي يثبت مكون COM والمثبت يسجل لهم. هذا وتعمل كبرى.

والآن مطلوب برنامج لتشغيل من عصا الذاكرة. كيف يمكنني أسجل مكتبات وقت التشغيل والتأكد من أن التسجيل يتم تنظيف بعد تشغيل التطبيق؟

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

المحلول

هل تعمل دائما على XP أو في وقت لاحق؟ لا تهتم. استخدام "تسجيل COM الحر".

وأساسا ما عليك فعله هو إنشاء ملف البيان لمكون COM حتى محمل ويندوز تعرف ما هو تسجيل من دون الحاجة إلى وضع هذا في التسجيل.

وتجول ما يمكن القيام به في هذه المادة على MSDN: href="http://msdn.microsoft.com/en-us/library/ms973913.aspx" تفعيل التسجيل مجاني مكونات COM: A تجول

و"الخطوة 6" و "الخطوة 7" في تلك المادة إظهار كيفية إنشاء قوائم الشحن. إذا كان البرنامج الرئيسي الخاص بك هو الأصلي، لم ينجح، قد تضطر إلى تقديم بعض API يدعو كذلك، وأوضح أيضا هناك.

نصائح أخرى

ويمكننا استخدام الأوامر قذيفة للقيام بذلك. استدعاء REGSVR32 مع اسم DLL باستخدام شل.

ورأيت مرة واحدة مقالا عن <لأ href = "http://chrisbensen.blogspot.com/2007/01/side-by-side-com-registration-part-i.html" يختلط = "نوفولو noreferrer" > جنبا إلى جنب COM التي قد تكون ما تريد. ولكن لاحظ أنه لا يتوفر على جميع اصدارات ويندوز.

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