/resource (خيارات المحول البرمجي #C)

يضمّن المورد المحدد في ملف الإخراج.

/resource:filename[,identifier[,accessibility-modifier]]

الوسيطات

  • filename
    ملف المورد .NET Framework التي تريد تضمينه في ملف الإخراج.

  • ·identifier (اختياري):
    الاسم المنطقي للمورد; الاسم الذي يُستخدم لتحميل المورد. الافتراضي هو اسم الملف.

  • ·accessibility-modifier (اختياري):
    الوصول للمورد: عام أو خاص. الافتراضي هو العام.

ملاحظات

استخدام / linkresource لربط مورد بتجميع و عدم إضافة ملف المورد إلى ملف الأخراج.

بشكل افتراضي، الموارد تكون عامة في التجميع عند إنشائها باستخدام المترجم C#. لجعل الموارد خاصة, حدد private كـمعدِّل الوصول. لا معدّل آخر غير public أو private يُسمح به.

إذا كان filename ملف مورد .NET Framework منشأ, على سبيل المثال، عن طريق Resgen.exe أو في بيئة التطوير يمكن الوصول إليه عن طريق أعضاء في مساحة الاسم System.Resources . لمزيد من المعلومات، راجع System.Resources.ResourceManager. لكافة الموارد الأخرى استخدم الأساليب GetManifestResource * في الفئة Assembly للوصول إلى الموارد في وقت التشغيل.

/res هو النموذج القصير من**/resource**.

ترتيب الموارد في ملف الإخراج يتم تحديده من الترتيب المحدد في سطر الأوامر.

لتعيين خيار المحول البرمجي هذا في بيئة تطوير Visual Studio

  1. أضف ملف مورد إلى مشروعك.

  2. حدد الملف الذي تريد تضمينه في مستكشف الحل .

  3. حدد إجراء إنشاء للحصول الملف في الإطار خصائص.

  4. عيّن إنشاء إجراء إلى الموارد المضمنة.

للحصول على معلومات حول كيفية تعيين خيار المترجم هذا بشكل برمجي, راجع BuildAction.

مثال

ترجم in.cs و أرفق ملف المورد rf.resource:

csc /resource:rf.resource in.cs

راجع أيضًا:

موارد أخرى

(خيارات المحول البرمجي #C)

خصائص المشروع (‏‫Visual Studio)