2016-12-02 2 views
3

Ich habe eine funktionierende .netcore 1.1 App, die mit net451 ausgeführt wird. Ich habe das Zielframework in net462 geändert, bin/nuget-Pakete gelöscht, alles neu aufgebaut/dotnet restore und es kompiliert. Wenn ich auf eine Methode aus der Bibliothek System.Http.Net zugreife, löst die App die folgende Ausnahme aus..netcore 1.1 "Die Manifestdefinition der Assembly stimmt nicht mit der Assemblyreferenz überein"

System.IO.FileLoadException: Kann nicht Datei oder Assembly System.Diagnostics.DiagnosticSource laden, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = cc7b13ffcd2ddd51' oder eine ihrer Abhängigkeiten. Die Manifestdefinition der angegebenen Assembly stimmt nicht mit der Assembly Referenz überein. (Ausnahme von HRESULT: 0x80131040) Dateiname: ‚System.Diagnostics.DiagnosticSource, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = cc7b13ffcd2ddd51 bei System.Net.Http.WinHttpHandler.SendAsync (HttpRequestMessage Anfrage, CancellationToken CancellationToken)

Wie kann ich dieses Problem weiter debuggen? Ich benutze win10-x64 und vs2017 RC.

+0

haben Sie dieses Problem gelöst? – Benni

+0

@Benni Das Problem verschwand irgendwann. Ich bin mir nicht sicher, was es behoben hat - wahrscheinlich ein Upgrade auf die neuesten .netcore tools/vs2017rc –

Antwort

Verwandte Themen