سؤال

في VS2005 والإصدارات الأحدث، هل من الممكن تحديد التكوين الذي يجب تحديده افتراضيًا؟

لدي العديد من التكوينات في الحل الخاص بي ولكن يجب استخدام إحداها في معظم الحالات.ومن ثم أود التأكد من أن المطورين الذين يخرجونه من التحكم بالمصادر يستخدمون التكوين الصحيح (ما لم يختاروا تكوينًا آخر على وجه التحديد بالطبع).

من الناحية المثالية، يجب أن يكون هذا الإعداد موجودًا في ملف .sln نظرًا لأنه يقع ضمن التحكم بالمصادر.

هل كانت مفيدة؟

المحلول

وبقدر ما أفهم، إذا لم يكن هناك ملف .suo، أول منصة في الترتيب الأبجدي يصبح التكوين الافتراضي.

نصائح أخرى

وهذه هي قديمة جدا، ولكن هذا كان مفيدا بالنسبة لي:

وبشكل افتراضي يختار برنامجه كما منصة مختلط. وإذا كان هذا لا وجود له، فإنه يختار سرد أولا في ملف .sln الخاص بك.

والتكوين الافتراضي هو الشيء الذي يبدأ مع Debug. حتى إذا كان لديك ما يسمى Debug Test، فإنه سيتم تحديد ذلك. وإذا كان هذا لا وجود له، فإنه يذهب بأمر في ملف .sln الخاص بك. انها لن اختيار Test Debug على Debug.

لا أعرف إذا كنت أفهم الموقف الكامل وراء سؤالك، ولكن هناك طريقة "لإضفاء الطابع الخارجي" على بعض قيم تكوين مشروع VS.Net مثل إعدادات FxCop في ملف منفصل.ثم يمكن أن يكون لديك جميع المشاريع في الحل تشير إلى هذا الملف.ومع ذلك، لا أعتقد أن ذلك سيسمح للمطورين لديك باختيار التكوين الخاص بهم بعد إجراء "الإضفاء الخارجي"

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top