asp.net-mvc - CasTLe Winsor 3.0 NuGet 安装失败

标签 asp.net-mvc castle-windsor nuget windsor-3.0

我尝试使用 NuGet 安装 CaSTLe Windsor 3.0,但失败并显示以下消息:

PM> Install-Package Castle.Windsor
'Castle.Core (≥ 3.0.0)' not installed. Attempting to retrieve dependency from source...
Done.
Install-Package : Id is required.
Version is required.
Authors is required.
Description is required.
At line:1 char:16
+ Install-Package <<<<  Castle.Windsor
+ CategoryInfo          : NotSpecified: (:) [Install-Package], ValidationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.Cmdlets.InstallPackageCmdlet

我已经尝试过使用命令行(上面)和库包管理器。

我的环境是默认的 MVC3.0 安装,使用网站模板,在 Visual Studio 2010 中,与默认设置相比没有任何更改。

该错误看起来像是从 NuGet 下载的包出现问题。

有人能解释一下吗?我可以通过手动安装 CaSTLe Windsor 来解决这个问题,但如果可能的话我想使用 NuGet。

预先感谢您的任何建议。

最佳答案

将 NuGet 更新到最新版本。我最近从 1.3 升级到 1.6,但必须完全重新安装(以管理员身份)才能让我的项目正常运行。我认为这是我正在启动的 FluentValidation.MVC3 项目。

关于asp.net-mvc - CasTLe Winsor 3.0 NuGet 安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8679659/

相关文章:

resharper - Visual Studio 中的包和程序集之间有什么联系?

asp.net-mvc - 使用 ADFS 验证用户身份

c# - 温莎城堡拦截机

c# - 无法使用 Nuget Package Restore 将 Newtonsoft.Json 从 10.0.1 更新到 10.0.2

c# - CaSTLe Windsor 命名空间冲突

c# - 使用 CaSTLe Windsor 在基类中注入(inject)原始属性

c# - 在构建项目引用和包期间正在安装和引用不同版本的 nuget 包

c# - 使用 Linq 获取帖子的投票计数

c# - 防止 MVC 3 验证设置关注无效字段。

c# - 在 IE7 中返回 Ajax 时出错