باستخدام المكونات المخدومة مع ذاكرة التخزين المؤقت للتجميع العمومي

المكونات المخدومة (مكونات + التعليمات البرمجية المدارة COM) يجب أن توضع في ذاكرة التخزين المؤقتة للتجميع العمومي. في بعض المواقف ، وقت تشغيل اللغة العامة و خدمات + COM يمكنها معالجة المكونات المخدومة الغير موجودة في ذاكرة التخزين المؤقتة للتجميع العمومي; في مواقف أخرى لا يمكنها فعل ذلك. توضح المواقف التالية هذا:

  • للمكونات المخدومة في تطبيق خادم + COM , التجميع الذي يحتوي على المكونات يجب أن يكون في ذاكرة التخزين المؤقتة للتجميع العمومي لأن Dllhost.exe لا يمكن تشغيله في نفس الدليل الذي يحتوي على المكونات المخدومة.

  • ‏‫للمكونات المخدومة في تطبيق مكتبة COM + ، خدمات وقت التشغيل و COM + يمكنها حل المرجع للتجميع الذي يحتوي على المكونات بواسطة البحث في الدليل الحالي. في هذه الحالة،التجميع لا يحتاج أن يكون في ذاكرة التخزين المؤقتة للتجميع العمومي.

  • للمكونات المخدومة في تطبيق ASP.NET , الموقف مختلفة. إذا قمت بوضع التجميع الذي يحتوي على المكونات المخدومة في دليل bin الخاص بقاعدة التطبيق و استخدمت التسجيل عند الطلب، التجميع سيتم نسخ-ظل في ذاكرة التخزين المؤقتة للتحميل لأنASP.NET يرفع قدرات ظل وقت التشغيل.

راجع أيضًا:

المرجع

Gacutil.exe (أداة مخزن التجميع العمومي المؤقت)

Shfusion.dll (مستعرض ذاكرة التخزين المؤقت للتجميع)

موارد أخرى

How to: Create a Serviced Component

العمل مع التجميعات و التخزين المؤقت للتجميع العمومي