5

我正在使用 VS 2010。想要安装 Sendgrid Nuget 包。

所以在包管理控制台上我给出了以下命令。

PM> Install-Package Sendgrid

这给出了如下错误:

Id is required.
Version is required.
Authors is required.
Description is required.

即使从解决方案资源管理器尝试此操作,通过在线添加包参考,它也会给出相同的错误。

我怎样才能下载这个 Sendgrid 包?

4

1 回答 1

3

我在 Visual Studio 2010 上遇到过类似的问题,后来发现可以通过 Visual Studio 2012 安装相同的 pkg。很可能您需要在 Visual Studio 2010 中更新 Nuget pkg 管理器。

转到工具 -> 扩展管理器 -> 更新 -> 更新 Nuget

就我而言,我必须从版本 1.0.11220.104 更新到 2.5.40416.9020。

我想指出的另一件事是,您在尝试更新 Nuget 时可能会遇到此错误。

“‘NuGet 包管理器’更新版本上的签名与已安装版本上的签名不匹配。”

在这种情况下,卸载 Nuget,重新启动 VS 2010 并再次安装 Nuget。资料来源:http ://docs.nuget.org/docs/reference/known-issues

于 2013-06-26T12:18:49.233 回答