1

当我右键单击 VS 引用并转到管理 NuGet 时,我输入并搜索“企业库 -”,然后尝试添加 TransientFaultHandling - 但它失败了。我还尝试添加 Logging Application 块并且安装正常。任何想法如何解决这个问题或有什么问题?

我正在使用来自http://www.microsoft.com/en-us/download/details.aspx?id=40286的入门动手实验室示例 提取后,解决方案文件的路径位于:\Transient Fault处理\练习\Lab01\begin\TransientFaultHandlingHOL\

这是我收到的错误消息

成功安装“EnterpriseLibrary.TransientFaultHandling 6.0.1304.0”。成功卸载“EnterpriseLibrary.TransientFaultHandling 6.0.1304.0”。安装失败。回滚...无法安装包“EnterpriseLibrary.TransientFaultHandling 6.0.1304.0”。您正在尝试将此包安装到以“.NETFramework,Version=v4.5”为目标的项目中,但该包不包含与该框架兼容的任何程序集引用。有关详细信息,请联系包作者。

当我的 c# 项目针对 .net 4.0 并且出现相同的消息时,我还尝试安装 TransientFaultHandling。

4

1 回答 1

0

更新 Visual Studio 和 NuGet 管理器。

在 Visual Studio 中,单击工具,然后单击扩展管理器。单击更新选项卡以检查更新。

它对我有用...

于 2014-11-07T07:25:27.603 回答