Das Aktualisieren von Microsoft.NETCore.App auf Version 1.1 verursacht -2147450749 (0x80008083)

8

Ich habe ein neues .NET Core-Projekt in Visual Studio 2015 erstellt, indem ich die Anweisungen unter: Ссылка

Es funktioniert OK, und ich kann Haltepunkte usw. kein Problem hinzufügen.

Dann habe ich Tools- & gt; NuGet Package Manager- & gt; NuGet-Pakete für Lösung verwalten ...

ausgeführt

Ich habe die Option, Microsoft.NETCore.App auf die neueste stabile Version 1.1.0 zu aktualisieren.

Das erste Problem, das ich bekam, war der Fehler:

Laufzeitziel für Framework '.NETCoreApp, Version = v1.0' nicht gefunden, das mit einer der Ziellaufzeiten kompatibel ist: 'win10-x64, win81-x64, win8-x64, win7-x64'.

Dies scheint daran zu liegen, dass das Update Zeilen aus der project.json löscht, also habe ich die fehlenden Zeilen wieder eingefügt und die Version auf 1.1.0 geändert, so dass meine project.json jetzt so aussieht:

%Vor%

Das Programm wurde dann ohne Probleme erstellt, aber wenn ich das Programm starte, erhalte ich den Fehler:

Das Programm '[13048] dotnet.exe' wurde mit dem Code -2147450749 (0x80008083) beendet.

Irgendwelche Ideen?

    
Greg Barlow 01.12.2016, 17:16
quelle

1 Antwort

5

Danke an Adrien für die Bereitstellung der Lösung.

In der Paket-Manager-Konsole habe ich den folgenden Befehl ausgeführt:

dotnet --info

Antwort war:

.NET-Befehlszeilentools (1.0.0-preview2-003131)

Also habe ich das .NET Core 1.1 SDK installiert von:

Ссылка

Jetzt bekomme ich die Antwort:

.NET-Befehlszeilentools (1.0.0-preview2-1-003177)

Ich denke, dass die Versionsinformationen ziemlich verwirrend sind, da ich nicht sehe, wie dies mit 1.1.0 zusammenhängt, aber die Konsolenanwendung läuft auf OK.

Nochmals vielen Dank.

    
Greg Barlow 06.12.2016, 13:33
quelle