Добавить проект.проект на основе json для a.sln-файл без использования Visual Studio
у нас есть разработчики, которые используют VS-код в Linux, Windows и Mac. У нас также есть разработчики, которые используют полную Visual Studio в Windows. Проблема возникает, когда первые (включая меня) не добавляют свои проекты к решению, а последние из-за этого не видят проекты в решении.
Как добавить свой проект.проекты json для A sln
без необходимости открывать Visual Studio?
1 ответов
В настоящее время .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
вы можете перечислить проекты в решении runing
dotnet sln list
Примечание: Решение, приведенное выше, не будет работать с .в JSON файлы. В любом случае проект.формат JSON является теперь устаревшим, и вы можете easilty migrage к csprojs С последним SDK. Просто запустите в папке проекта:
dotnet migrate
и вы хорошо идти.