صفحة البناء، مصمم المشروع (C#)

استخدم صفحة البناء لمصمم المشروع لتحديد خصائص تكوين بناء المشروع. يتم تطبيق هذه الصفحة #Visual Cللمشاريع فقط.

ملاحظة

قد يعرض جهاز الكمبيوتر الخاص بك أسماء أو مواقع مختلفة لبعض عناصر واجهة مستخدم Visual Studio في الإرشادات التالية. يقوم كل من إصدار Visual Studio الذي يكون لديك والإعدادات النشطة التي تستخدمها بتحديد هذه العناصر. تمت كتابة هذا الموضوع مع افتراض تحديد إعدادات التطوير العام. لعرض أو تغيير الإعدادات, اختر إعدادات استيراد وتصدير ضمن قائمةالأدوات . لمزيد من المعلومات، راجع إعدادات Visual Studio . لمزيد من المعلومات، راجع العمل مع إعدادات.

التكوين و البرنامج

تتيح لك الخيارات التالية إمكانية تحديد التكوين و البرنامج للعرض أو التعديل.

ملاحظة

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

  • التكوين
    تحدد أية إعدادات التكوين لعرضها أو تعديلها. يمكن أن تكون الإعدادات نشطة (تصحيح) (وهو الافتراضي) يصحح يطرح أو كل التكوينات .

  • النظام الأساسي
    تحدد أية إعدادات البرنامج لعرضها أو تعديلها. الإعداد الافتراضي هو نشط (أي CPU) . يمكنك تغيير البرنامج النشط بإستخدام مدير التكوين. لمزيد من المعلومات، راجع كيفية: إنشاء وتحرير تكوينات.

عام

تمكنك الخيارات التالية من تكوين الإعدادات العامة لعملية البناء.

  • رموز الترجمة الشرطية
    تحدد الرموز لإجراء الترجمة الشرطية. فصل الرموز بمسافة. لمزيد من المعلومات، راجع / define (خيارات المحول البرمجي C#).

  • تعريف التصحيح الثابت
    تعرّف رمز التصحيح. اختيار هذا يكون مساوي لاستخدام /تعريف:تصحيح خيار سطر الأوامر.

  • تعريف تتبع ثابت
    تعريف رمز التتبع. اختيار هذا يكون مساوي لاستخدام /تعريف:تتبع خيار سطر الأوامر.

  • البرنامج الهدف:
    تحدّد المعالج الذي سيتم إستهدافه بواسطة ملف الإخراج. حدد x86 لمعالج 32-بت Intel المتوافق , حدد ‏‫Itanium لمعالجات Intel 64-bit ‏‫Itanium. حدد ‏‫‏‫x64 لمعالجات 64-بت الأخرى, وحدد أي وحدة معالجة مركزية (CPU) لتحديد أن يكون أي معالج مقبولاً. لمزيد من المعلومات، راجع /platform (خيارات المحول البرمجي C#).

  • السماح بتعليمات برمجية غير الآمنة
    السماح للتعليمات البرمجية التي تستخدم كلمة أساسية غير آمنة للترجمة. لمزيد من المعلومات، راجع /unsafe (خيارات المحول البرمجي C#).

  • تحسين التعليمات البرمجية
    تمكين أو تعطيل التحسين المنفّذ من قبل المحول البرمجي لجعل ملف الإخراج أصغر, اسرع , أو فعّال أكثر. لمزيد من المعلومات، راجع /optimize (خيارات المحول البرمجي #C).

الأخطاء والتحذيرات

يتم استخدام الإعدادات التالية لتكوين خيارات الخطأ والتحذير لعملية البناء.

  • مستوى التحذير
    يحدد المستوى للعرض لتحذيرات المحول البرمجي. لمزيد من المعلومات، راجع /warn (خيارات المحول البرمجي #C).

  • قمع التحذيرات
    حظر إمكانية المحول البرمجي لإنشاء تحذير واحد أو أكثر. قم بفصل أرقام تحذير متعددة باستخدام فاصلة أو فاصلة منقوطة. لمزيد من المعلومات، راجع /nowarn (خيارات المحول البرمجي C#).

معاملة التحذيرات كأخطاء

يتم استخدام الإعدادات التالية لتحديد أي تحذيرات تُعامل على أنها أخطاء. قم بتحديد أحد الخيارات التالية للإشارة إلى تحت أي ظروف يقوم بإعادة خطأ عندما يصادف البناء تحذير. لمزيد من المعلومات، راجع /warnaserror (خيارات المحول البرمجي #C ).

  • لا يوجد
    معاملة عدم وجود تحذيرات كأخطاء.

  • تحذيرات محددة
    معاملة التحذيرات المحددة كأخطاء. قم بفصل أرقام تحذير متعددة باستخدام فاصلة أو فاصلة منقوطة.

  • الكل
    معاملة كل التحذيرات كأخطاء.

الإخراج

يتم استخدام الإعدادات التالية لتكوين خيارات الإخراج لعملية البناء.

  • مسار الإخراج
    تعيين موقع ملفات الإخراج لتكوين هذا المشروع. لاحظ أن المسار نسبي; إذا قمت بإدخال مسار مطلق, يتم حفظه كنسبي. المسار الافتراضي هو bin\يصحح.

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

  • ملف وثائق XML
    تعيّن اسم الملف في المكان الذي ستتم فيه معالجة تعليقات الوثائق. لمزيد من المعلومات، راجع /doc (خيارات المحول البرمجي# C).

  • تسجيل لتوافق COM
    تشير إلى أن تطبيقك المدار سيكشف عن كائنCom (a COM callable wrapper) الذي يسمح لكائن COM بالتفاعل مع تطبيقك المدار. خاصية نوع الإخراج في صفحة التطبيق لمصمم المشروع لهذا التطبيق, يجب أن يكون معيّن إلى مكتبة الفئات من أجل خاصية تسجيل لـ توافق COM أن تكون متوفرة. لمثال عن فئة يمكن أن تقوم بتضمينها في #Visual Cتطبيقك وكشفها ككائن COM, راجع فئة COM المثال (البرمجة C# الدليل).

  • إنشاء جمعيات التسلسل
    تحديد ما إذا كان المحول البرمجي سيستخدم أداة إنشاء التسلسل XML (Sgen.exe) لإنشاء تجميعات التسلسل XML. إنشاء تسلسل التجميعات يمكن أن يحسن أداء بدء التشغيل ل XmlSerializerإذا كنت قد استخدمت الفئة هذه لإجراء تسلسل لأنواع في التعليمات البرمجية الخاصة بك. بشكل افتراضي, يتم تعيين هذا الخيار على تلقائي ، الذي يحدد إنشاء تجميعات التسلسل فقط إذا كنت قد استخدمتها XmlSerializerليرمّز أنواع في التعليمات البرمجية ل XML. إيقاف تعيّن أنه لا يمكن إنشاء جمعيات التسلسل, بغض النظر عن استخدامات التعليمات البرمجية الخاصة بك XmlSerializer. تشغيل تعيّن أن جمعيات التسلسل تنشأ دائماً يتم تسمية تجميعات التسلسل TypeName. XmlSerializers.dll. لمزيد من المعلومات، راجع XML Serializer Generator Tool (Sgen.exe).

  • Advanced
    انقر فوق لعرض مربع الحوارمربع حوار إعدادات البناء المتقدمة (C#).

راجع أيضًا:

موارد أخرى

المشاريع، عناصر واجهة المستخدم

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