Ich habe einen Fehler beim Wiederherstellen von Abhängigkeiten für einen ASP.NET 5 / ASP.NET Core 1.0.
Es scheint, dass einige der Abhängigkeiten (nämlich Microsoft.CodeAnalysis.CSharp
/ .Common
) von Microsoft.AspNet.Mvc
auf scheinbar veraltete Pakete fixiert sind.
Voraussetzung dafür ist, das Tool dotnet
cli zu verwenden und sowohl .NET Vanilla als auch .NET Core zu targetieren.
Gibt es eine Möglichkeit, Mvc dazu zu bringen, die Core-kompatible Version von CodeAnalysis zu referenzieren?
Schritte zum Reproduzieren in Visual Studio 2015 (v14.0.24729.00 Update 1):
dotnet restore
Ausgabe:
%Vor% project.json
Datei enthält:
Die Verwendung der (aktuellen) neuesten stabilen Version funktioniert nur als Zielframework dnxcore50. In meinem Projekt.json:
%Vor%Tags und Links asp.net-mvc c# asp.net-core .net-core dotnet-cli