بيان التجميع

كل تجميع , سواء كان ثابتاً أو حيوياً, يحتوي على مجموعة من البيانات التي توضح كيفية ربط العناصر في التجميع ببعضها البعض. بيان التجميع يحتوي على بيانات التعريف الخاصة به. يحتوي بيان التجميع على كافة بيانات التعريف المطلوبة لتحديد متطلبات إصدار التجميع و هوية الأمان و كافة بيانات التعريف المطلوبة لتعريف نطاق التجميع و حل الإشارات إلى الموارد و الفئات. يمكن تخزين بيان التجميع إما في PE ملف (.exe أو .dll) مع التعليمات البرمجية بلغة Microsoft الوسيطة (MSIL) أو في ملف PE مستقل يحتوي على معلومات بيان التجميع فقط.

يبين الرسم التوضيحي التالي الطرق المختلفة لتخزين البيان.

أنواع التجميعات

تجميع ملف فردي

للتجميع مع ملف واحد مقترن, يتم دمج البيان مع ملف PE لتكوين تجميع ذو ملف واحد. يمكنك إنشاء تجميع متعدد الملفات مع ملف بيان مستقل أو مدموج مع أحد ملفات PE في التجميع.

كل بيان تجميع يقوم بالوظائف التالية:

  • يعدد الملفات التي تُكون التجميع.

  • يحكم كيفية تعيين الإشارات إلى أنواع و موارد التجميع إلى الملفات التي تحتوي على تعريفاتها و تطبيقاتها.

  • يعدد التجميعات الأخرى التي يعتمد عليها التجميع.

  • يوفر مستوى من الغموض بين مستخدمي التجميع و تفاصيل تنفيذ التجميع.

  • يجعل التجميع يصف نفسه بنفسه.

محتويات بيان التجميع

يعرض الجدول التالي المعلومات الموجودة في بيان التجميع. أول أربعة عناصر—اسم التجميع و رقم الإصدار و الثقافة و معلومات الاسم القوي— تشكل هوية التجميع.

المعلومات

الوصف

إسم التجميع

سلسلة نصية تحدد اسم التجميع .

رقم الإصدار

رقم الإصدار الرئيسي والثانوي و رقم المراجعة و رقم البناء. وقت تشغيل اللغة العامة يستخدم هذه الأرقام لفرض نهج الإصدار.

الثقافة

معلومات حول الثقافة أو اللغة التي يدعمها التجميع. يجب أن تستخدم هذه المعلومات فقط لتعيين تجميع كتجميع قمر صناعي يحتوي على معلومات ثقافة أو لغة معينة. (تجميع مع بيانات الثقافة يتم يُفترض تلقائياً أن يكون تجميع قمر صناعي.)

معلومات الاسم القوي

المفتاح العام من الناشر إذا تم إعطاء التجميع اسم قوي.

قائمة بجميع الملفات في التجميع

تجزئة كل ملف مُتضمن في التجميع و اسم الملف. لاحظ أن كافة الملفات التي تشكل التجميع يجب أن تكون في نفس الدليل الذي يحتوي على الملف الذي يحتوي على بيان التجميع.

معلومات الإشارة إلى الأنواع

المعلومات يستخدمها وقت التشغيل لتعيين إشارة إلى نوع إلى الملف الذي يحتوي على تعريفه و تنفيذه. يستخدم هذا للأنواع التي يتم تصديرها من التجميع.

معلومات حول التجميعات المشار إليها

قائمة بالتجميعات الأخرى التي يتم الإشارة إليها بشكل ثابت بواسطة التجميع. يتضمن كل مرجع اسم التجميع التابع , و بيانات تعريف التجميع (الإصدار ،و الثقافة،و نظام التشغيل،وهكذا) ، والمفتاح العام, إذا تم تسميه التجميع باسم قوي.

يمكنك إضافة أو تغيير بعض المعلومات في بيان التجميع باستخدام سمات التجميع في التعليمات البرمجية الخاصة بك. يمكنك تغيير معلومات الإصدار و السمات الإخبارية , بما في ذلك العلامة التجارية ,و حقوق النشر ,و المنتج ,و الشركة ,و الإصدار الإخباري. للحصول على قائمة كاملة بسمات التجميع , راجع تعيين سمات التجميع.

راجع أيضًا:

المبادئ

محتويات التجميع

تعيين إصدار التجميع

إنشاء التجميعات القمر الصناعي

التجميعات ذات الأسماء القوية