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

يحدد أي إصدار من وقت تشغيل اللغة العامة (CLR) يمكنه تشغيل التجميع.

/platform:string

المعلمات

  • string
    x 86 ، Itanium ، x 64 أو anycpu (الافتراضي).

ملاحظات

  • x 86 يحول برمجيًا التجميع الخاص بك ليتم تشغيله بواسطة وقت تشغيل اللغة العامة 32-بت المتوافق مع x 86 .

  • Itanium يحول برمجيًا التجميع ليتم تشغيله بواسطة وقت تشغيل اللغة العامة 64-بت على جهاز كمبيوتر بمعالج Itanium.

  • x 64 يحول برمجيا التجميع الخاص بك لتشغيله بواسطة وقت تشغيل اللغة العامة 64-بت على جهاز كمبيوتر يدعم مجموعة إرشادات AMD64 أو EM64T.

  • anycpu (افتراضي) يحول برمجيا التجميع الخاص بك لتشغيله على أي نظام أساسي.

على نظام تشغيل Windows ٦٤ بت:

  • التجميعات التي تم تحويلها برمجياً باستخدام /platform:x86 سوف يتم تنفيذها على CLR 32 بت الذي يعمل تحت WOW64.

  • الملفات التنفيذية المحولة برمجيا باستخدام /platform:anycpu سوف يتم تنفيذها على 64 بت CLR.

  • DLLs التي تم تحويلها برمجياً باستخدام /platform:anycpu سوف يتم تنفيذها على نفس CLR كالعملية الذي يتم التحميل بداخلها.

للحصول على مزيد من المعلومات حول تطوير تطبيق ليعمل على نظام تشغيل Windows 64 بت, راجع تطبيقات 64 بت.

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

  1. افتح صفحة خصائص للمشروع.

  2. انقر فوق صفحة خاصية إنشاء .

  3. عدل الخاصية هدف النظام الأساسي.

ملاحظة   /platformهو غير متوفر في بيئة التطوير في Vهوual C# Express.

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

مثال

المثال التالي يبين كيفية استخدام الخيار /platformلتحديد أن التطبيق يجب فقط أن يعمل بواسطة CLR 64-بت على نظام تشغيل Windows 64 بت لـItanium.

csc /platform:Itanium myItanium.cs

راجع أيضًا:

موارد أخرى

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

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