2016-10-18 2 views
3

Ich befolge diese Dokumentation https://www.microsoft.com/net/core#macos auf, wie man .NET Core auf Mac läuft. Ich habe erfolgreich den Befehl dotnet installiert und alles, aber wenn ich versuche, ein neues Projekt mit dotnet new zu erstellen, erzeugt es eine .csproj Datei im Gegensatz zu project.json wie beschrieben. Das erlaubt mir nicht, dotnet restore oder dotnet run zu laufen, um dieses neue Projekt zu laufen. Ich weiß nicht, was ich hier verpasse. Bitte helfen.dotnet new erzeugt eine .csproj-Datei anstelle von project.json

+0

Sind Sie sicher, dass Sie einige Versionen nicht direkt von der neuesten Version des Repositorys installiert haben? Was gibt 'dotnet --version' zurück? – svick

Antwort

1

Ich habe einen Weg gefunden. Ich habe eine project.json Datei erstellt und die notwendigen Parameter darin abgelegt. In diesem Fall

{ 
    "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" 
    } 
    } 
} 

Dann arbeitet dotnet restore dort auf. Prost!

Verwandte Themen