Visual Basic - بدء عملية الربط (Initiating the Bind)
📘 درس Visual Basic - بدء عملية الربط (Initiating the Bind)
🔹 ما هي عملية الربط؟
عملية الربط (Binding) هي آلية تحميل الـ Assemblies الضرورية للتطبيق في وقت التشغيل. يبدأ CLR البحث عن الـ Assembly المطلوب عند محاولة استدعاء كود أو كائن منه.
✅ خطوات الربط الأساسية
- يحدد CLR اسم الـ Assembly والنسخة المطلوبة.
- يبحث عنه في Global Assembly Cache (GAC).
- يبحث في مجلد التطبيق والمجلدات المعرفة في Probing.
- إذا لم يتم العثور، تظهر خطأ FileNotFoundException.
💻 مثال تتبع مسار الربط
يمكنك تشغيل أداة Fuslogvw المرفقة مع .NET Framework لتتبع كيف تم البحث عن الـ Assemblies ومعرفة أسباب فشل الربط.
تعليقات
إرسال تعليق