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

الخيار /out يحدد اسم ملف الإخراج.

/out:filename

الوسيطات

  • filename
    اسم ملف الإخراج تم إنشاؤه بواسطة المحول البرمجي.

ملاحظات

على سطر الأوامر, من الممكن تحديد ملفات إخراج متعددة للتحويل البرمجي الخاص بك. يتوقع المحول البرمجي العثور على واحد أو أكثر من ملفات مصادر التعليمات البرمجية التالية باتباع الخيار /out . ثم، كافة ملفات مصادر التعليمات البرمجية سيتم تحويلها برمجيا إلى ملف الإخراج المحدد من قبل الخيار /out .

حدد الاسم الكامل و الملحق الخاص بالملف الذي تريد إنشاءؤه

إذا لم تقم بتحديد اسم ملف الإخراج:

  • .exe سيأخذ اسمه من ملف مصدر التعليمات البرمجية الذي يحتوي على الأسلوب Main.

  • .dll أو. يستغرق netmodule اسمه من التعليمات البرمجية المصدر الأول ملف.

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

عند إنشاء ملفات إخراج متعددة في التحويل البرمجي في سطر أوامر, ضع في الاعتبار أن واحد فقط من ملفات إخراج يمكن أن يكون تجميع وأن ملف الإخراج الأول فقط المحدد (بشكل صريح أو ضمني باستخدام /out) يمكن أن يكون التجميع.

أية وحدات نمطية منتجة كجزء من التحويل البرمجي تصبح ملفات مرتبطة بأي تجميع منتج في التحويل البرمجي. استخدم ildasm.exe لعرض ملف التجميع الظاهر لمراجعة الملفات المقترنة.

خيار المحول البرمجي /out مطلوب من أجل أن يكون exe الهدف لتجميع صديق. لمزيد من المعلومات، راجع التجميعات الصديقة (C# و Visual Basic).

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

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

  2. انقر فوق صفحة خصائص التطبيق .

  3. عدل خاصية اسم التجميع .

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

مثال

ترجم t.cs وأنشئ ملف الإخراج t.exe ، كما ابني t2.cs وأنشئ ملف إخراج الوحدة النمطية . mymodule.netmodule:

csc t.cs /out:mymodule.netmodule /target:module t2.cs

راجع أيضًا:

المرجع

التجميعات الصديقة (C# و Visual Basic)

موارد أخرى

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

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