العمل مع عناصر الحل و عناصر متنوع

معظم مشاريع في Visual Studioالمرتبطة مع عبارة عن لغة برمجة معينة أو أداة. أنواع مشروع الثاني، على الرغم من ذلك، لم تكن.

مشروع عناصر الحل

يظهر المشروع العنصر s الحل في من مستكشف الحل عند إضافة العنصر إلى الحل، وليس على بيئة التطوير المتكاملة (IDE) أو مشروع. أن هو، عند النقر بزر الماوس الأيمن فوق الحل وتحديد عنصر جديد? أو عنصر Exهوting في قائمة إضافة. ترتبط هذه عناصر بحل نفسه وليس مع أي مشروع يحدث إلى في الحل.

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

يمكن مرجع الحل العناصر باستخدام Solution.Item(EnvDTE.Constants.vsSolutionItemsProjectUniqueName). إذا كان هناك لا عناصر الحل، ثم يفشل هذا الكشف. UniqueNameخاصية إرجاع "<SolutionFiles>" لهذا النوع من المشاريع.

مجلد "عناصر متنوع

عناصر متنوع مجلد يحتوي على الملفات غير المقترنة بأحد الحلول أو مشاريع الخاصة بها والتي تظهر في مستكشف الحلول من أجل راحتك. عناصر Mهوcellaneous هو مشروع ليس صحيحاً ولكن بدلاً من مجلد الذي هو بشكل أساسي PAD البداية الخدمة من أجل Visual Studioالتي تسمح لك، على سبيل المثال، مؤقتاً إنشاء مستندات نصية.

المجلد العناصر Mهوcellaneous هو دوماً عرض في مستكشف الحلول ، ولكنه هو مخفية بشكل افتراضي. يمكنك اختيار إلى عرضه، على الرغم من ذلك.

إلى عرض مشروع "عناصر متنوع"

  1. من القائمة أدوات، انقر فوق خيارات.

  2. المتوقعة و العقدة بيئة في الجزء الأيمن و انقر فوق مستندات.

  3. Select the Show Miscellaneous files in SolutionExplorer box.

إذا قمت بعرض "ملفات متنوع" مجلد، كما يمكنك اختيار أحد خيارات التي تعين عدد الملفات المتنوع المستخدمة مؤخرا تستعاد إلى ملفات متنوع مجلد في مستكشف الحل عند فتح الحل.

عادة، عند IDE هو مغلقا، محتويات مجلد ملفات Mهوcellaneous هي dهوcarded إلا إذا قمت بحفظ الملفات بوضوح. إذا قمت بتاريخ الإنشاء ملف جديد عندما لا يوجد حل هو فتح تشكيل جانبي مؤقت هو التي تم إنشاؤها، إلا أنها هو لا persهوted.

UniqueNameخاصية إرجاع "<MiscFiles>" لهذا النوع من المشاريع. يمكنك الرجوع ملفات متنوع المجلد باستخدام Solution.Item(EnvDTE.Constants.vsMiscFilesProjectUniqueName).

خصائص مشروع و وظائف العمل تشغيل الملفات الموجودة في مجلد "ملفات متنوع" كملفات مشاريع العادية، مع الاستثناءات التالية:

اسم العضو

الاختلاف

خاصية FileName

تقوم بإرجاع سلسلة فارغ بسبب هذا مشروع لا يوجد ملف مشروع.

خاصية UniqueName

إرجاع السلسلة "<MiscFiles>".

أسلوب SaveAs:

يفشل هذا الأسلوب (E_NOIMPL) بسبب عدم وجود ملف إلى الكتابة.

راجع أيضًا:

المهام

كيفية القيام بما يلي: إضافة ومعالجة الأوامر

كيفية القيام بما يلي: قم بإنشاء إضافة-في

الإرشادات التفصيلية: إنشاء معالج

المبادئ

مخطط نموذج كائن تلقائي

موارد أخرى

إنشاء و التحكم في بيئة Windows

إنشاء إضافة-زر 'Ins' ومعالجات

التنفيذ التلقائي والمرجع الامتداد