ниже - это то, как мы можем создать решение и консольный проект в одном каталоге для имитации вашей ситуации.
mkdir test
cd test
dotnet new sln
dotnet new console
dotnet sln add test.csproj
теперь у вас есть решение в папке test, в котором есть проект консольного типа с именем test.csproj
для перемещения проекта консоли в подкаталог:
dotnet sln remove test.csproj
mkdir console
mv obj Program.cs test.csproj console/.
cd console
Рефакторинг всех ссылок, пространств имен и имен файлов
rm -R obj
cd ..
dotnet sln add console/console.csproj
test:
dotnet run --project console/console.csproj
Hello World!
это практичный способ перенести проект в ядро dotnet.PS команда действительна для Linux