J'essaye de construire le Json.NET 2.0 library pour cibler le .NET framework version 2.0, et j'obtiens cette erreur plusieurs fois. Je suis allé ajouter une référence à System.Linq au projet, mais il n'existe pas dans la liste des références! Que devrais-je faire?Le type ou l'espace de noms 'Linq' n'existe pas dans l'espace de noms 'System'
3
A
Répondre
7
Json.NET 2.0 ne prend pas en charge .NET 2.0. Si vous voulez le support .NET 2.0, utilisez Json.NET 1.3.1.
5
System.Linq est une DLL version 3.5; vous devrez supprimer les références à compiler dans 2.0.
Merci. Je trouve dérangeant qu'ils aient des versions de Json.NET appelées 2.0, 3.0 et 3.5 mais elles ne corrèlent pas avec la version du framework. –
On dirait qu'ils essaient de faire correspondre Json.NET aux frameworks .NET, mais ils sont un peu lents à le faire. – Randolpho