繁体   English   中英

将基于project.json的项目添加到.sln文件而不使用Visual Studio

[英]Add a project.json based project to a .sln file without using Visual Studio

我们的开发人员在Linux,Windows和Mac上使用VS Code。 我们也有开发人员在Windows上使用完整的Visual Studio。 当前者(包括我)没有将他们的项目添加到解决方案中时会出现问题,而后者则不会在解决方案中看到项目。

开发人员如何将他们的project.json项目添加到sln而无需打开Visual Studio?

如今.NET Core SDK允许使用sln文件。

想象一下,你有一个解决方案的根文件夹。 所有项目都位于src测试文件夹下。

然后从解决方案文件夹运行这样的事情:

dotnet sln add ./src/Insurance.Domain/Insurance.Domain.csproj
dotnet sln add ./test/Insurance.Domain.Tests/Insurance.Domain.Tests.csproj

您可以列出解决方案运行中的项目

dotnet sln list

注意:上面提供的解决方案不适用于project.json文件。 无论如何,project.json格式现已过时,您可以使用最新的SDK轻松迁移到csprojs 只需在项目文件夹中运行:

dotnet migrate

你很高兴。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM