باستخدام المكونات المخدومة مع ذاكرة التخزين المؤقت للتجميع العمومي
المكونات المخدومة (مكونات + التعليمات البرمجية المدارة COM) يجب أن توضع في ذاكرة التخزين المؤقتة للتجميع العمومي. في بعض المواقف ، وقت تشغيل اللغة العامة و خدمات + COM يمكنها معالجة المكونات المخدومة الغير موجودة في ذاكرة التخزين المؤقتة للتجميع العمومي; في مواقف أخرى لا يمكنها فعل ذلك. توضح المواقف التالية هذا:
للمكونات المخدومة في تطبيق خادم + COM , التجميع الذي يحتوي على المكونات يجب أن يكون في ذاكرة التخزين المؤقتة للتجميع العمومي لأن Dllhost.exe لا يمكن تشغيله في نفس الدليل الذي يحتوي على المكونات المخدومة.
للمكونات المخدومة في تطبيق مكتبة COM + ، خدمات وقت التشغيل و COM + يمكنها حل المرجع للتجميع الذي يحتوي على المكونات بواسطة البحث في الدليل الحالي. في هذه الحالة،التجميع لا يحتاج أن يكون في ذاكرة التخزين المؤقتة للتجميع العمومي.
للمكونات المخدومة في تطبيق ASP.NET , الموقف مختلفة. إذا قمت بوضع التجميع الذي يحتوي على المكونات المخدومة في دليل bin الخاص بقاعدة التطبيق و استخدمت التسجيل عند الطلب، التجميع سيتم نسخ-ظل في ذاكرة التخزين المؤقتة للتحميل لأنASP.NET يرفع قدرات ظل وقت التشغيل.
راجع أيضًا:
المرجع
Gacutil.exe (أداة مخزن التجميع العمومي المؤقت)
Shfusion.dll (مستعرض ذاكرة التخزين المؤقت للتجميع)