11

我已经下载了 ASP.NET MVC 3 RC 和新的 NuGet CTP 版本。

当我尝试通过包管理器控制台安装任何东西时,我收到一条错误消息。以下是两个示例:

PM> nip elmah
Install-Package : Object reference not set to an instance of an object.
At line:1 char:4
+ nip <<<<  elmah
    + CategoryInfo          : NotSpecified: (:) [Install-Package], NullReferenceException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.InstallPackageCmdlet


PM> nip SQLCE.EntityFramework
Install-Package : Object reference not set to an instance of an object.
At line:1 char:4
+ nip <<<<  SQLCE.EntityFramework
    + CategoryInfo          : NotSpecified: (:) [Install-Package], NullReferenceException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.InstallPackageCmdlet

当我在解决方案资源管理器中使用添加库包引用时,没有显示任何消息,但没有安装包。

我尝试恢复为 NuPack,它工作正常,但包列表未更新(例如 SQLCE.EntityFramework 4.0.8435.1 仅显示 4.0.8402.1)。

有什么帮助吗?

4

4 回答 4

8

我有同样的问题。删除我的包文件夹修复了它。

于 2010-11-11T12:23:35.337 回答
6

我遇到了完全相同的问题。

最后,我不得不从包目录中删除所有内容并遍历每个项目并为我之前安装的每个包运行一个“更新包”。

于 2010-11-10T16:38:06.473 回答
0

您是否有机会指向旧提要?还是旧的本地饲料?

于 2010-11-10T17:12:43.873 回答
0

我也有这个问题。

我通过确保将 nuspec 和 dll 打包在同一个文件夹中来解决它,并且 nuspec 名称是 mydll.dll.nuspec。当我偏离这一点时,我得到了所说的错误。

于 2011-08-16T05:02:54.540 回答