Probleme bei der Wiederherstellung von Mvc CodeAnalysis-Abhängigkeiten mit dotnet cli

9

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):

  1. Datei & gt; Neu & gt; Projekt & gt; Web & gt; ASP.NET-Webanwendung
  2. API.NET 5 Vorlagen & gt; Web-API
  3. Öffne PM, starte den Befehl dotnet restore

Ausgabe:

%Vor%

project.json Datei enthält:

%Vor%     
dav_i 12.02.2016, 13:51
quelle

2 Antworten

3

Die Verwendung der (aktuellen) neuesten stabilen Version funktioniert nur als Zielframework dnxcore50. In meinem Projekt.json:

%Vor%     
janpieter_z 15.02.2016, 12:18
quelle
0

Ich habe nur die neueste Version von Microsoft.CodeAnalysis.Common von NuGet Package Manager installiert.

    
user7518s 05.12.2017 16:36
quelle