我最近在尝试运行使用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系统上仍能正常运行。
答案 0 :(得分:4)
我使用WPF扩展工具包遇到了同样的问题(所以我的错误显示出抱怨Xceed.Wpf.Toolkit.Aero2),看起来像是Visual Studio中一个与设计器相关的bug,因为设计师问题是什么触发问题对我来说(顺便说一句,我使用的是VS2012,所以它仍然存在问题)。
似乎解决方案的.suo文件已损坏,因为对我有用的“修复”是关闭VS,删除.suo文件,然后重新启动。每次都有效,直到设计师无法加载其他设计器错误。然后我必须再做一次。
希望有所帮助!