1

Как создать решение .net core? Например: 1 Веб-проект 3 Проекты LibКак организовать несколько проектов в решении ASP.NET CORE, таком как DDD?

Как создать его без Visual Studio?

Использование кода VS или возвышенного текста?

+0

Какая операционная система вы используете? Какую оболочку вы используете? –

+0

Windows .. Но я прошу пойти в linux и нет VS Studio –

ответ

0

Это один из способов сделать это с помощью PowerShell и dotnet command line interface.

Создание каталогов для проектов в Интернете и Lib.

New-Item -Type Directory Web    
New-Item -Type Directory Lib01   
New-Item -Type Directory Lib02   
New-Item -Type Directory Lib03   

Создание веб-проекта

cd .\Web\         
dotnet new --lang C# --type Web   
cd ..      

Создание трех Lib проектов.

cd .\Lib01\        
dotnet new --lang C# --type Lib   
cd ..          

cd .\Lib02\        
dotnet new --lang C# --type Lib   
cd ..          

cd .\Lib03\        
dotnet new --lang C# --type Lib   
cd .. 
+0

Спасибо, друг, я уже знал, что ... Но как мне сделать ссылки между проектами так, чтобы сборки обменивались друг с другом? –

0

Ниже приведен пример проекта ссылки на веб-сайте Microsofts Docs (https://github.com/dotnet-architecture/eShopOnWeb). Как вы можете видеть, внутри папки src они разбивают «решение» на три «проекта», «сеть», «инфраструктура» и «applicationCore».