خيارات المحول البرمجي C# المسرودة بواسطة الفئة

خيارات برنامج التحويل البرمجي التالية يتم فرزها حسب الفئة. بالنسبة للقائمة الأبجدية راجع خيارات برنامج التحويل البرمجي C# المفروزة أبجديا ‬ .

تحسين الأداء

الخيار

الغرض

/filealign

يعيّن حجم المقاطع في ملف الإخراج.

/optimize

يمكّن/يعطّل التحسينات.

ملفات الإخراج

الخيار

الغرض

doc/

يحدد ملف XML حيث يتم كتابة تعليقات الوثائق المعالجة.

out/

يعيّن ملف الإخراج.

/pdb

يحدد اسم الملف و الموقع لملف .pdb.

/النظام الأساسي

لتحديد النظام الأساسي للإخراج.

/target

يحدد التنسيق لملف الإخراج باستخدام أحد أربع خيارات: / target:exe ، /target:library ، /target:module ، /target:winexe .

تجميعات .NET Framework

الخيار

الغرض

addmodule/

يحدد واحد أو أكثر من الوحدات النمطية لتكون جزءاً من هذا التجميع.

delaysign/

يرشد برنامج التحويل البرمجي لإضافة المفتاح العام لكن يترك التجميع الغير موقّع.

keycontainer/

يحدد إسم حاوية مفتاح التشفير.

/keyfile

يحدد اسم الملف الذي يحتوي على مفتاح التشفير.

/lib

يحدد موقع التجميعات المشار إليها باستخدام /reference .

nostdlib/

يرشد المحول البرمجي لكي لا يستورد المكتبة القياسية (mscorlib.dll).

reference/

يستورد بيانات التعريف من ملف يحتوي على تجميع.

تصحيح / تدقيق الأخطاء

الخيار

الغرض

/bugreport

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

/checked

يحدد ما إذا كان حساب العدد الصحيح الذي يخرج عن حدود إطار نوع البيانات سوف يؤدي إلى حدوث استثناء عند وقت التشغيل.

‎/debug

يوجه المحول البرمجي لإرسال معلومات تصحيح الأخطاء.

/errorreport

يعيّن سلوك تقرير الأخطاء.

/fullpaths

يحدد المسار المطلق للملف في ناتج برنامج التحويل البرمجي.

/nowarn

يمنع برنامج التحويل البرمجي من إنشاء تحذيرات محددة.

/warn

يعيّن مستوى التحذير.

warnaserror/

ترقية التحذيرات إلى أخطاء.

المعالج الأوّلي

الخيار

الغرض

/define

يعرّف رموز المعالج الأولي.

موارد

الخيار

الغرض

link/

يجعل معلومات النوع COM في التجميعات المحددة متوفرة للمشروع.

/linkresource

يقوم بإنشاء ارتباط لمورد مدار.

/resource

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

/win32icon

يحدد ملف .ico لإدراجه في ملف الإخراج.

/win32res

يحدد مورد Win32 لإدراجه في ملف الإخراج.

Miscellaneous (متفرقات)

الخيار

الغرض

@

يحدد ملف استجابة .

/?

يسرد خيارات برنامج التحويل البرمجي لـ stdout.

/baseaddress

يحدد العنوان الأساسي المفضل الذي يتم فيه تحميل DLL.

/codepage

يحدد صفحة التعليمات البرمجية لاستخدامها في كافة ملفات مصادر التعليمات البرمجية في التحويل البرمجي.

/help

يسرد خيارات برنامج التحويل البرمجي لـ stdout.

langversion/

يحدد ما هو إصدار اللغة الذي سيتم استخدامه.

/main

يحدد موقع الأسلوب Main .

noconfig/

يرشد برنامج التحويل البرمجي لكي لا يترجم باستخدام csc.rsp.

/nologo

يمنع معلومات شعار برنامج التحويل البرمجي .

‎/recurse

يبحث في الدلائل الفرعية عن ملفات المصدر لترجمتها.

/unsafe

يمكّن ترجمة التعليمات البرمجية التي تستخدم الكلمة الأساسية unsafe .

/utf8output

يعرض مخرجات برنامج التحويل البرمجي باستخدام ترميز UTF-8.

الخيارات المهملة

/incremental

يمكّن التحويل البرمجي التزايدي.

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعيين متغيّرات البيئة

المرجع

خيارات المحوّل البرمجي C# المسرودة أبجديًا

موارد أخرى

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