如何使用 NuGet 安装 JSON.NET?
Posted
技术标签:
【中文标题】如何使用 NuGet 安装 JSON.NET?【英文标题】:How to install JSON.NET using NuGet? 【发布时间】:2011-05-25 14:23:33 【问题描述】:我正在尝试从 NuGet 下载 JSON.NET。 是可用的么?正确的命令是什么?
【问题讨论】:
【参考方案1】:您可以通过多种方式做到这一点。
通过“解决方案资源管理器”
-
只需右键单击“References”文件夹并选择“Manage NuGet Packages...”
出现该窗口后,单击对话框最左侧标记为“在线”的选项。
然后在右上角的搜索栏中输入“json.net”
点击“安装”即可完成。
通过“包管理器控制台”
-
打开控制台。 “查看”>“其他 Windows”>“包管理器控制台”
然后键入以下内容:
安装包 Newtonsoft.Json
有关如何使用“包管理器控制台”的更多信息,请查看nuget docs。
【讨论】:
这是否会保存到 Visual Studio 解决方案中,以便其他人打开它会安装相同的包? 是的。它将存储在解决方案目录结构中的 packages 文件夹中。 我无法让它与 Visual Studio Express 2008 一起使用,还有其他方法吗? @RickardB。是和不是。由于 Visual Studio 的 Express 版本不允许扩展,因此您必须使用位于 nuget.codeplex.com 的 NuGet 命令行版本。这种方法的一个警告是,您的项目需要链接到您从 NuGet 服务器检索的依赖项。 @Mateo,谢谢你的回答。我认为可能是这种情况,所以我安装了 VS 2013 社区版。像魅力一样工作!【参考方案2】:我有同样的问题,我找到的唯一解决方案是 打开包管理器> 选择 Microsoft 和 .Net 作为包源,然后您将安装它..
【讨论】:
以上是关于如何使用 NuGet 安装 JSON.NET?的主要内容,如果未能解决你的问题,请参考以下文章
从 NuGet 安装 NUnit 后,如何强制 TestDriven.Net 使用 NuGet 引用的 NUnit dll?
如何从 NuGet 安装 EntityFramework 5.0(和其他旧版本)?