无法安装包 ServiceStack.Interfaces

Could not install package ServiceStack.Interfaces

我正在尝试安装 ServiceStack nuget 包 - 但没有成功。

环境: - Visual Studio 2012 - .Net 4.5 - 项目类型 - 空网站

命令:安装包 ServiceStack 它开始包安装过程,但在最后一切都回滚并显示错误消息:

安装包:无法安装包 'ServiceStack.Interfaces 4.0.38'。 您正在尝试将此包安装到目标为“.NETFramework,Version=v4.5.3”的项目中', 但 该包不包含任何与该框架兼容的程序集引用。有关更多信息,请联系软件包作者。 在 line:1 char:16 + 安装包 <<<< ServiceStack + CategoryInfo : NotSpecified: (:) [安装包], InvalidOperationException + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

我已经尝试过旧版本的 ServiceStack,但结果总是一样。 您能否澄清一下 - 如何解决所描述的问题?

我遇到了同样的问题,在寻找解决方案时遇到了这个问题。根据@mythz 对检查 NuGet 版本的评论,我能够解决问题。

您需要转到工具 -> 扩展和更新 -> 更新选项卡。找到 Nuget 包管理器并单击更新按钮。更新 NuGet 后,您应该可以毫无问题地安装 ServiceStack.Interfaces。