获取RibbonControlsLibrary.Aero2的FileNotFoundException

时间:2013-01-28 18:15:24

标签: wpf ribboncontrolslibrary

我最近在尝试运行使用WPF功能区的项目时遇到此错误。它之前一直在使用这台机器,但由于某些原因它现在还没有。 here中的库已正确安装在此计算机上。

确切的异常消息:

  

“无法加载文件或程序集”RibbonControlsLibrary.Aero2,   Version = 4.0.0.11019,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'   或其中一个依赖项。系统找不到该文件   指定。“:”RibbonControlsLibrary.Aero2,Version = 4.0.0.11019,   Culture = neutral,PublicKeyToken = 31bf3856ad364e35“

当前系统/项目环境:.NET 4,VS 2010 Pro,Win8 Pro

修改VS 2012 Express for Desktop和.NET 4.5功能区控件的项目工作正常,但我们还不能切换到VS 2012,所以需要为VS 2010修复此问题。

该项目在Win7系统上仍能正常运行。

1 个答案:

答案 0 :(得分:4)

我使用WPF扩展工具包遇到了同样的问题(所以我的错误显示出抱怨Xceed.Wpf.Toolkit.Aero2),看起来像是Visual Studio中一个与设计器相关的bug,因为设计师问题是什么触发问题对我来说(顺便说一句,我使用的是VS2012,所以它仍然存在问题)。

似乎解决方案的.suo文件已损坏,因为对我有用的“修复”是关闭VS,删除.suo文件,然后重新启动。每次都有效,直到设计师无法加载其他设计器错误。然后我必须再做一次。

希望有所帮助!