Xml 如何使用Visual Studio 2017创建项目组模板
该文件夹不显示在解决方案下的模板中 我在链接中使用了这种方法 ?Xml 如何使用Visual Studio 2017创建项目组模板,xml,.net-core,project,vsix,multi-project,Xml,.net Core,Project,Vsix,Multi Project,该文件夹不显示在解决方案下的模板中 我在链接中使用了这种方法 ? 解决方案模板 多项目模板的示例 __TemplateIcon.ico CSharp 1000 真的 DomainKod.modulekod 真的 启用 真的 DomainKod.modulekod.Api\Api.vstemplate DomainKod.modulekod.Web\Web.vstemplate DomainKod.modulekod.Web.Tests\Web.Tests.vstemplate Solution
解决方案模板
多项目模板的示例
__TemplateIcon.ico
CSharp
1000
真的
DomainKod.modulekod
真的
启用
真的
DomainKod.modulekod.Api\Api.vstemplate
DomainKod.modulekod.Web\Web.vstemplate
DomainKod.modulekod.Web.Tests\Web.Tests.vstemplate
SolutionItems\Solution.vstemplate
SolutionItems.vstemplate
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project">
<TemplateData>
<Name>SolutionItems</Name>
<Description><No description available></Description>
<ProjectType>CSharp</ProjectType>
<ProjectSubType>
</ProjectSubType>
<SortOrder>1000</SortOrder>
<CreateNewFolder>true</CreateNewFolder>
<CreateInPlace>true</CreateInPlace>
<DefaultName>SolutionDeneme</DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
<LocationField>Enabled</LocationField>
<EnableLocationBrowseButton>true</EnableLocationBrowseButton>
<Icon>__TemplateIcon.ico</Icon>
</TemplateData>
<TemplateContent>
<Folder Name="App-Keys" TargetFolderName="App-Keys">
<ProjectItem ReplaceParameters="true">key.xml</ProjectItem>
</Folder>
</TemplateContent>
</VSTemplate>
解决方案项目
没有可用的描述
CSharp
1000
真的
真的
解决方案
真的
启用
真的
__TemplateIcon.ico
key.xml
SolutionItems文件夹不适用于我的模板创建。
如何启用添加SolutionItems文件夹模板?您可以为多项目模板创建向导 Dotnet CLI有助于执行向导中无法执行的操作
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project">
<TemplateData>
<Name>SolutionItems</Name>
<Description><No description available></Description>
<ProjectType>CSharp</ProjectType>
<ProjectSubType>
</ProjectSubType>
<SortOrder>1000</SortOrder>
<CreateNewFolder>true</CreateNewFolder>
<CreateInPlace>true</CreateInPlace>
<DefaultName>SolutionDeneme</DefaultName>
<ProvideDefaultName>true</ProvideDefaultName>
<LocationField>Enabled</LocationField>
<EnableLocationBrowseButton>true</EnableLocationBrowseButton>
<Icon>__TemplateIcon.ico</Icon>
</TemplateData>
<TemplateContent>
<Folder Name="App-Keys" TargetFolderName="App-Keys">
<ProjectItem ReplaceParameters="true">key.xml</ProjectItem>
</Folder>
</TemplateContent>
</VSTemplate>