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 ومعرفة أسباب فشل الربط.

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework