عنصر SolutionFolder (قوالب Visual Studio)
مجموعات مشاريع في قوالب multi-مشروع.
<SolutionFolder Name="DirectoryName">
...
</SolutionFolder>
السمات والعناصر
تصف المقاطع التالية السمات والعناصر التابعة والعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
Name |
سمة مطلوبة. اسم المجلد الحل. |
العناصر التابعة
العنصر |
الوصف |
---|---|
عنصر اختياري. تعيين مسار إلى.vstemplate ملف من مشروع واحد في قالب multi-project. |
|
SolutionFolder |
عنصر اختياري. مجموعات مشاريع في قوالب multi-مشروع. |
العناصر الأصلية
العنصر |
الوصف |
---|---|
تعين المؤسسة ومحتويات multi-مشروع قوالب. |
|
SolutionFolder |
مجموعات مشاريع في قوالب multi-مشروع. |
ملاحظات
تعمل قوالب multi-project كحاويات للمشاريع أو أكثر. SolutionFolderعنصر يستخدم لتنظيم مشاريع في قالب في مجموعات. المجلدات المحددة بواسطة SolutionFolderيتم إنشاء عناصر كـ المجلدات الحل في مشروع في Visual Studio. للحصول تشغيل مزيد من المعلومات حول قوالب multi-مشروع، راجع كيفية القيام بما يلي: إنشاء قوالب Multi-Project.
مثال
يستخدم هذا المثال SolutionFolderعنصر للقسمة multi-مشروع قالب في مجموعتين، Math Classesو Graphics Classes. يحتوي القالب على أربعة المشاريع اثنين من تلك التي تم وضعها في كل مجلد الحل.
<VSTemplate Version="2.0.0" Type="ProjectGroup"
xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name>Multi-Project Template Sample</Name>
<Description>An example of a multi-project template</Description>
<Icon>Icon.ico</Icon>
<ProjectType>VisualBasic</ProjectType>
</TemplateData>
<TemplateContent>
<ProjectCollection>
<SolutionFolder Name="Math Classes">
<ProjectTemplateLink ProjectName="MathClassLib1">
MathClassLib1\MyTemplate.vstemplate
</ProjectTemplateLink ProjectName="MathClassLib2">
<ProjectTemplateLink>
MathClassLib2\MyTemplate.vstemplate
</ProjectTemplateLink>
</SolutionFolder>
<SolutionFolder Name="Graphics Classes">
<ProjectTemplateLink ProjectName="GraphicsClassLib1">
GraphicsClassLib1\MyTemplate.vstemplate
</ProjectTemplateLink ProjectName="GraphicsClassLib2">
<ProjectTemplateLink>
GraphicsClassLib2\MyTemplate.vstemplate
</ProjectTemplateLink>
</SolutionFolder>
</ProjectCollection>
</TemplateContent>
</VSTemplate>
راجع أيضًا:
المهام
كيفية القيام بما يلي: إنشاء قوالب Multi-Project