【问题标题】:ASP.NET 5 Multiple Projects one solutionASP.NET 5 多个项目一个解决方案
【发布时间】:2016-04-15 22:25:24
【问题描述】:

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

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

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

【问题讨论】:

    标签: visual-studio asp.net-core yeoman dnvm


    【解决方案1】:

    如果您只是在命令行中而不是在 Visual Studio 解决方案中进行构建,您将不得不自己构建它。所以你会做的是:

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

    您将通过创建MyCoolApp 文件夹来实现。 cd 进去。做你的git init 并从 Github 添加一个.gitignore。然后创建您的 srctest 目录。 cd 变成 srcyo generator-aspnet 选择 WebApplication 并将其命名为 MyCoolApp.WebApp。清洗/冲洗/重复。

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

    【讨论】:

    • 酷,谢谢。我想知道目前使用 yeoman 的最佳做法是什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-19
    • 2015-06-29
    相关资源
    最近更新 更多