Newtonsoft.JSON v9.01 + FileNotFoundException (.NET Core-Klassenbibliothek)

(VS2015 Update 3 + Patch)

Ich habe eine einfache .NET-Konsolenanwendung (.NET 4.6) und verweise auf eine .NET-Kernklassenbibliothek, die NetStandard v1.3 als Ziel hat. Die Klassenbibliothek enthält einen Verweis auf Newtonsoft.JSON.

{
  "version": "1.0.0-*",

  "dependencies": {
    "NETStandard.Library": "1.6.0",
    "Newtonsoft.Json": "9.0.1"
  },
  "buildOptions": { "platform": "anycpu" },

  "frameworks": {
    "netstandard1.3": {
      "imports": "dnxcore50"
    }
  }
}

Das referenzierte NewtonSoft.JSON-Paket wird hier bereitgestellt:

C: \ Users \ UserAccount \ .nuget \ packages \ Newtonsoft.Json \ 9.0.1

Die Ausnahme

Eine nicht behandelte Ausnahme vom Typ 'System.IO.FileNotFoundException' ist in DotNetConsoleApplication.exe aufgetreten.

Zusätzliche Informationen: Datei oder Assembly 'Newtonsoft.Json, Version = 9.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die angegebene Datei wurde vom System nicht gefunden

Ich denke, die .net-Core-Lib würde auf die DLL aus dem netstandard1.0-Ordner verweisen.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage