#macos #.net-core
#macos #.net-ядро
Вопрос:
Я следую этой документации https://www.microsoft.com/net/core#macos о том , как бежать .NET Core на mac. Я успешно установил dotnet
команду и все, но когда я пытаюсь создать новый проект с помощью dotnet new
, он генерирует .csproj
файл, а не project.json
как описано. Это не позволяет мне продолжать запускать dotnet restore
или dotnet run
запускать этот новый проект. Я не знаю, чего мне здесь не хватает. Пожалуйста, помогите.
Комментарии:
1. Вы уверены, что не устанавливали какую-либо версию непосредственно из последней версии репозитория? Что
dotnet --version
возвращает?
Ответ №1:
Я нашел способ обойти это. Я создал project.json
файл и ввел в него необходимые параметры. В этом случае,
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
"dependencies": {},
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
},
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0"
},
"imports": "dnxcore50"
}
}
}
Затем dotnet restore
работает там дальше.
Приветствия!