如何在运行时添加probingPath(而不是通过app.config)?

时间:2009-06-09 15:05:05

标签: .net assemblies

我需要在运行时添加一个程序集探测路径 ,而不是通过app.config中的元素。有没有办法做到这一点?

原因是我的XOML工作流位于其自己的文件夹中,可以知道在哪里找到它的相关DLL(即包含自定义活动)。目前我遇到了融合错误,因为CLR正在探测错误的路径。

1 个答案:

答案 0 :(得分:0)

基本上你要做的就是像this question那样的事情。通过与the AppDomain.AssemblyResolve event连接来解决探测未找到的程序集。

是否可以使用此方法加载工作流请求的活动程序集取决于中央事件处理程序是否可以在给定其加载的工作流的情况下找出查找这些程序集的位置。