JSON.NET Visual Studio 2008 和 .NET 3.5 Compact Framework

JSON.NET Visual Studio 2008 and .NET 3.5 Compact Framework

我可以在 Visual Studio 2008 中将 JSON.NET 与 .NET 3.5 Compact Framework 一起使用吗?而我怎样才能在IDE中install/Configure呢?我已经在互联网上搜索过,但找不到。

我发现这个 NuGet Support for Visual Studio 2008 尝试通过 NuGet 安装 JSON.NET 但无法正常工作。本教程的结果是错误 无法找到包 'your.package.name':

我认为 NuGet 不会在这里帮助您。 Json.NET 在 4.0.1, as is stated in the 4.0.1 release notes:

版本中删除了对 .NET 3.5 Compact Framework 的支持

Other major changes in this release are two new builds and the removal of an existing build. Removed is Compact Framework. VS2010 no longer supports Compact Framework so 3.5 r8 will be its last release if you are targeting the Compact Framework.

支持它的 Json.NET 的最新版本是 3.5.8,您可以从这里手动下载:

https://github.com/JamesNK/Newtonsoft.Json/releases/download/3.5.8/Json35r8.zip

手动下载 Json35r8.zip 后,您可以解压缩文件,导航到 Json35r8\Bin\Compact,然后使用 Add Reference dialog box.[=19 手动添加对 Newtonsoft.Json.Compact.dll 的引用=]

请注意 Json.NET 3.5.8 已经足够旧,一些基本的东西已经损坏。参见例如 举个例子。

您应该将 your.package.name 替换为 Newtonsoft.Json
完整参数是:install Newtonsoft.Json -excludeversion -outputDirectory .\Package