我在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
答案 0 :(得分:0)
可能是因为你的ProjectA(Avalon)有一些丢失的DLL'AvalonDock'
答案 1 :(得分:0)
我不确定 - 但可能是因为它只是作为反射加载 - 你有没有看过google上的“reflectonly”?带来these tips。很难知道它们是否适用,因为我们对您的系统了解不多。
添加ResolveEventHandler可能会解决您的问题......