1

我最近开始尝试 ASP.NET 5,特别是使用yo-aspnet generator启动一个项目。

我正在试图弄清楚如何创建一个包含多个项目的解决方案,就像在 ASP.NET 之前的 5 天里很正常一样。例如,一个解决方案包含一个 WebApp 项目、WebApi 项目和每个项目的单元测试项目。

似乎没有一个 yeoman 生成器来制作这样的解决方案结构。

4

1 回答 1

1

如果您只是在命令行中而不是在 Visual Studio 解决方案中进行操作,那么您将不得不自己构建它。所以你要做的是有类似的东西:

MyCoolApp /
--.gitignore
--README.md
--/src
  --MyCoolApp.WebApp
  --MyCoolApp.WebApi
  --MyCoolApp.Domain
--/test
  --MyCoolApp.Domain.Tests

您将通过创建MyCoolApp文件夹来实现。cd进去。做你的并从 Githubgit init添加一个。.gitignore然后制作你的srctest目录。cd进入src. yo generator-aspnet选择 WebApplication 并将其命名为 MyCoolApp.WebApp。洗涤/冲洗/重复。

然后在project.json文件中将依赖项添加到其他项目。您可能还想清理重复的.gitignore文件。

于 2016-04-15T22:36:23.803 回答