حلول بمثابة حاويات

Visual Studioيطبّق حاويات التصوري تسمى حلول والمشاريع لتمكين في بيئة التطوير المتكاملة (IDE) ليطبق به نطاق واسع من أدوات, مصممي, القوالب، الإعدادات. أيضاً، Visual Studioتوفر "مجلدات الحل" المشاريع ذات الصلة إلى مجموعات تنظيم وتنفيذ إجراءات على هذه المجموعات من المشاريع.

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

رسم لـ ContainedSolutionObjects

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

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

لأن كل مشروعاً أو حلاً تشمل دليل ومحتوياته, حلول والمشاريع يمكن يمكن نقل أو نسخ أو تم الحذفه في مستكشف Windows.

الحلول

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

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

المزايا

تتيح حلول إلى التركيز على تطوير ونشر المشاريع بدلاً من الفرز من خلال كافة التفاصيل إدارة ملفات المشروع المكونات والكائنات. كل Visual Studioالحل يسمح لك:

  • العمل تشغيل مشاريع متعددة داخل نفس المثيل IDE.

  • العمل على العناصر باستخدام الإعدادات والخيارات التي يتم تطبيقها إلى مجموعة كاملة من المشاريع.

  • استخدام مستكشف الحلول إلى المساعدة لتطوير وتوزيع التطبيق الخاص بك.

  • إدارة ملفات إضافية فتح خارج سياق الحل أو المشروع.

ملفات التعريف

Visual Studioبتخزين التعريف الحل في ملفين: .sln و .suo. في الإصدارات السابقة من Visual Studio، قد يكون لديك ملاحظة مجموعة (.vbg) أو ملفات مساحة العمل (.dsw) Visual Basicو Visual C++على الترتيب.

ملف تعريف الحل (.sln) بتخزين بيانات التعريف التي تعرّف الحل الخاص بك:

  • المشاريع التي تقترن الحل.

  • العناصر المتوفرة في المستوى الحل التي لا تقترن مشروع معين.

  • إنشاء حل التكوينات تعيين التكوينات المشروع التي إلى يطبقها في كل نوع من البنية.

يتم استخدام بيانات التعريف المخزَّنة في ملف .suo أثناء إنشاء أحد حلول وتعيين الخصائص الخاصة به ليخصص IDE كلما الحل نشط؟اً. على سبيل المثال، يعرض مستكشف الحلول مجلد "ملفات متنوعة" عن حل في حال تمكين هذا الخيار وأدوات المناسبة لأنواع المشاريع المضمنة في الحل تتوفر من مربع الأدوات.

ملاحظة

يمكن مشاركة الملف .sln بين المطورين فريق تطوير. ملف .suo ويتم ملفات الخاصة بالمستخدم ولا يمكن مشاركته بين المطورين.

راجع أيضًا:

المهام

كيفية القيام بما يلي: تحرير خصائص عامة لحلول

المرجع

بناء و تشغيل، مشاريع وحلول، مربع حوار الخيارات

عام، مشاريع وحلول، مربع حوار الخيارات

مربع الأدوات

المبادئ

مقدمة إلى حلول, مشاريع, و عناصر

عنصر المشروع

المشاريع بمثابة حاويات

مجلدات الحل

موارد أخرى

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