2016-11-29 4 views
5

Ich erstellte neue asp.net Core Web API-Projekt und aktualisiert auf 1.1. Ich folgende Fehler bekommen:Fehler nach dem Update .net Core 1.0 bis 1.1

  1. Das Projekt restauriert wurde nicht oder Wiederherstellung fehlgeschlagen - laufen dotnet restore WebApplication1 C: \ Program Files (x86) \ MSBuild \ Microsoft \ Visualstudio \ v14.0 \ DotNet \ Microsoft.DotNet .Common.Targets

  2. Das Projekt listet keine von 'win10-x64, win81-x64, win8-x64, win7-x64' im Abschnitt 'Laufzeiten' auf.

  3. Möglicherweise versuchen Sie, eine Bibliothek zu veröffentlichen, die nicht unterstützt wird. Verwenden Sie dotnet pack, um Bibliotheken zu verteilen. 'Win10-x64, win81-x64, win8-x64, Win7-x64':

Kann nicht Laufzeitziel für Framework‘.NETCoreApp, Version = v1.0' kompatibel mit einem der Ziel Runtimes finden. Mögliche Ursachen: WebApplication1 C: \ Programme (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ DotNet \ Microsoft.DotNet.Common.Targets 262

Bitte um Rat!

+0

Bitte zeigen Sie Ihre: 'globals.json' (aus der Lösung root),' project.json', Liste der Unterverzeichnisse 'C: \ Program Files \ dotnet \ sdk' – Dmitry

Antwort

6

Folgen Sie den Schritten this article.

Wahrscheinlich werden Sie diesen Code hinzufügen:

"dependencies": { 
    "Microsoft.NETCore.App": { 
     "type": "platform", 
     "version": "1.1.0" 
    } 
} 
+1

Ja! Das hat das Problem für mich behoben. Aus irgendeinem Grund hatte meine 'project.json' Datei' "Microsoft.NETCore.App": "1.1.0" 'im * Abhängigkeiten * Abschnitt; Ich habe das entfernt. Ich muss wirklich mehr über die tatsächliche Umsetzung von all dem lernen. Aber da 'project.json' weggeht ... kann ich hoffentlich warten, bis nur noch ein neues Modell zu lernen ist. :) –

2

Sie haben einen Runtimes Abschnitt in Ihrer project.json-Datei angeben. In Ihrem project.json versuchen Sie den folgenden Abschnitt hinzufügen:

"runtimes": { 
    "win10-x64": { } 
    } 
Verwandte Themen