vs2012添加TransientFaultHandling 6.0 dll失败

时间:2013-10-09 15:44:19

标签: visual-studio-2012 reference enterprise-library-6

当我右键单击VS References并转到Manage NuGet时,我输入并搜索“enterprise library - ”然后尝试添加TransientFaultHandling - 但它失败了。我也尝试添加Logging Application块并安装好了。 任何想法如何解决这个或什么是错的?

我正在使用来自http://www.microsoft.com/en-us/download/details.aspx?id=40286的启动手动实验室示例  提取后,解决方案文件的路径位于:\ Transient Fault Handling \ exercises \ 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。

1 个答案:

答案 0 :(得分:0)

更新Visual Studio和NuGet Manager。

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

它对我有用......