外部图书馆和项目依赖问题

时间:2010-12-13 09:22:56

标签: c# wpf

我在VS解决方案的项目A中使用了外部库--Avalon,而我的“启动”项目B引用了项目A.

为什么当我编译我的解决方案时,项目B返回错误?

  

错误1未知的构建错误,   '无法解析对程序集的依赖性   'AvalonDock,版本= 1.3.3571.0,   文化=中性,   公钥= 85a1e0ada7ec13e4'   因为它没有预装。
  使用ReflectionOnly API时,   依赖程序集必须是   通过预先加载或按需加载   ReflectionOnlyAssemblyResolve   事件。 89号线位置81.'
  C:\ Net4Project \李\ LI.UI.Views \ Main.xaml   89 81 LIMS.UI.Views

2 个答案:

答案 0 :(得分:0)

可能是因为你的ProjectA(Avalon)有一些丢失的DLL'AvalonDock'

答案 1 :(得分:0)

我不确定 - 但可能是因为它只是作为反射加载 - 你有没有看过google上的“reflectonly”?带来these tips。很难知道它们是否适用,因为我们对您的系统了解不多。

添加ResolveEventHandler可能会解决您的问题......