2015-05-05 3 views
9

Ich verwende das Windows 10 Preview SDK und versuche, Code weiterzuleiten, der von JSON.NET abhängig ist. Es ist mit folgenden Ausnahme versagt:Der Versuch, ein Objekt mithilfe von JSON.NET in Windows 10 Universal App zu deserialisieren schlägt mit FileNotFoundException fehl.

{ "Kann Datei oder Assembly 'System.Runtime.Serialization, Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 7cec85d7bea7798e, Retargetable = Ja' laden oder eine . das System seiner Abhängigkeiten nicht finden können die Datei angegeben. ":" System.Runtime.Serialization, Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 7cec85d7bea7798e, Retargetable = Ja "}

ich kann Ich bin mir nicht sicher, was fehlt oder wie dieser Fehler behoben werden kann. Dies scheint meine App daran zu hindern, sich zu bewegen.

+0

Seltsam, habe ich in meinem JSON.NET Win10 Projekt zu arbeiten. Haben Sie JSON.NET von nuget oder über eine DLL importiert? – robertk

+0

NuGet, in einen Projekttyp "Klassenbibliothek (Windows Universal)". Ich habe 6.0.8 und 7.0.1-beta3 versucht. Habe es aber nicht direkt im Anwendungsprojekt versucht: Ich werde es jetzt versuchen. – ehdv

+0

Kein Glück, ich bekomme den gleichen Fehler. Welche Version von JSON.NET verwenden Sie und in welchem ​​Verhalten ist das Abhängigkeitsauflösungsverhalten in NuGet festgelegt? – ehdv

Antwort

6

Aktuelle Abhilfe:

Mit dieser Version: 6.0.8

Wichtig: Sie haben alle Projekte auf Ihre Lösung zu überprüfen. Wenn einer von ihnen eine 7.0.x-Version hat, stufen Sie ihn auf 6.0.8 herunter.

Ich hoffe, der Fix wird bald ankommen.

+0

Es war zu Monaten. Gibt es immer noch keine Lösung? Ist es möglich, hier einen Link zu einer Problemseite zu hinterlassen, damit die Benutzer sehen können, in welchem ​​Status sie sich befinden? – sibbl

+0

Haben Sie bereits ein neues SDK getestet? Wenn ja, machen Sie am 29. Juli eine saubere Installation von Windows 10, Visual Studio 2015 und neuem SDK. Sie werden es wahrscheinlich einige Tage um dieses Datum herum reparieren, aber fragen Sie Yishai, ob Sie eine Bestätigung brauchen. –

+0

Ich habe eine Pull-Anfrage für stylecop-Analysatoren erstellt, in der ich eine Referenzwarnung durch [downgrading] (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/issues/1345) newtonsoft gelöst habe. Ein ähnliches Problem wird beobachtet, wenn Verweise auf Framework 2.0.5.0 auftreten. – Jim

Verwandte Themen