建立/运行/任务Visual Studio代码中的多个dotnet项目?
问题描述:
我有一个类似于以下的项目结构,我希望能够一次在所有项目上运行任务,这样我可以使用Visual Studio代码在一个命令中构建和运行以及对所有项目运行测试?这可能吗?建立/运行/任务Visual Studio代码中的多个dotnet项目?
-global.json
-src
-Web
-project.json
-program.cs
-Web2
-project.json
-program.cs
-test
-Web.Test
-project.json
-program.cs
-Web2.Test
-project.json
-program.cs
答
您可以使用dotnet new sln
将解决方案文件添加到根文件夹。然后,您可以用dotnet sln add
添加项目引用:然后https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-sln
dotnet build
将建立所有引用的项目,并dotnet test
将运行中发现的所有单元测试。