Nuestro grupo especializado despúes de varios días de trabajo y de juntar de datos, hallamos los datos necesarios, nuestro deseo es que te sea útil para tu trabajo.
Solución:
porque NuGet Package Manager (versión 2.8.60318.667) para VS 2012 no es compatible con .NETStandard (usado para la última versión de Newtonsoft Json Parser Lib. https://github.com/NuGet/Home/issues/3131
Resuelvo este problema instalando una versión anterior de Newtonsoft Json:
PM> Install-Package Newtonsoft.Json -Version 9.0.1
Más detalles en: https://github.com/NuGet/Home/issues/5162.
La instalación/restauración de paquetes NuGet cuyo objetivo es el estándar .NET requiere la versión 3.4+ de NuGet.exe.
De las notas de la versión para v3.4: https://docs.microsoft.com/en-us/nuget/release-notes/nuget-3.4
Nuevas características
- Compatibilidad con los monikers de framework netstandard y netstandardapp
Esta versión de NuGet viene con VS2015 Update 2
NuGet 3.4 se lanzó el 30 de marzo de 2016 como parte de Visual Studio 2015 Update 2 y Visual Studio 15 Preview Release
Tuve el mismo problema al usar VS2015 y crear un paquete NuGet con dependencia en Newtonsoft.Json version=10.0.3. Usé el enfoque sugerido por Vin.X en su respuesta como solución.
Después de instalar Newtonsoft.Json version=9.0.1 en su proyecto, agregue la siguiente descripción en su archivo .nuspec.
La aplicación que consume su paquete instalará Newtonsoft.Json version=10.0.3 junto con su paquete como una dependencia en su proyecto.