项目模板有三个项目?

时间:2010-11-22 15:44:24

标签: visual-studio-2010 project-template

是否可以创建包含三个项目的项目模板?

我为我的客户构建了一个示例项目,其中包含所有新应用程序的基本结构。能够从中创建项目模板以使一切变得更加容易,这将是很好的。

解决方案中的项目

  • ProjectName.Abstractions
  • ProjectName.Services
  • ProjectName.WebClient

我真正想要的是解决方案模板=)

2 个答案:

答案 0 :(得分:1)

没有解决方案模板,但有多项目模板:

http://msdn.microsoft.com/en-us/library/ms185308(v=VS.100).aspx

答案 1 :(得分:0)

如果要创建包含上述三个项目的解决方案。只需按照创建多项目模板的方法。

然后在主项目的.csproj文件中, 取代

<ProjectReference Include="\ProjectName.Services\ProjectName.Services.csproj">
      <Project>{7D31A904-BA57-4CDA-XXXX-XXXXXXXXXXX}</Project>
      <Name>ProjectName.Services</Name>
    </ProjectReference>

以下代码,

<ProjectReference Include="\$safeprojectname$.Services\$safeprojectname$.Services.csproj">
      <Project>{7D31A904-BA57-4CDA-XXXX-XXXXXXXXXXX}</Project>
      <Name>$safeprojectname$.Services</Name>
    </ProjectReference>