我正在使用 VS 2010。想要安装 Sendgrid Nuget 包。
所以在包管理控制台上我给出了以下命令。
PM> Install-Package Sendgrid
这给出了如下错误:
Id is required.
Version is required.
Authors is required.
Description is required.
即使从解决方案资源管理器尝试此操作,通过在线添加包参考,它也会给出相同的错误。
我怎样才能下载这个 Sendgrid 包?
我正在使用 VS 2010。想要安装 Sendgrid Nuget 包。
所以在包管理控制台上我给出了以下命令。
PM> Install-Package Sendgrid
这给出了如下错误:
Id is required.
Version is required.
Authors is required.
Description is required.
即使从解决方案资源管理器尝试此操作,通过在线添加包参考,它也会给出相同的错误。
我怎样才能下载这个 Sendgrid 包?
我在 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