Newtonsoft.JSON v9.01 + FileNotFoundException (biblioteca .NET Core Class)
(VS2015 Actualización 3 + Parche)
Tengo una aplicación de consola .NET simple (.NET 4.6) y hago referencia a una biblioteca de clase básica .NET que se dirige a NetStandard v1.3. La biblioteca de clases tiene una referencia a 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"
}
}
}
El paquete NewtonSoft.JSON referenciado se implementa aquí:
C: \ Users \ UserAccount \ .nuget \ packages \ Newtonsoft.Json \ 9.0.1
La excepción:
Se produjo una excepción no controlada del tipo 'System.IO.FileNotFoundException' en DotNetConsoleApplication.exe
Información adicional: No se pudo cargar el archivo o ensamblado 'Newtonsoft.Json, Versión = 9.0.0.0, Cultura = neutral, PublicKeyToken = 30ad4fe6b2a6aeed' o una de sus dependencias. El sistema no puede encontrar el archivo especificado.
Supongo que .net core lib haría referencia a la dll desde la carpeta netstandard1.0.