是否在app.config中指定.net程序集绑定/融合的搜索路径?

是否在app.config中指定.net程序集绑定/融合的搜索路径?,.net,fusion,.net,Fusion,我有一个依赖于其他.net程序集的应用程序。启动应用程序时,出现一个错误,程序集或其依赖项之一无法加载 我不想将程序集放入GAC或应用程序的目录中。在尝试加载程序集时,是否有方法(app.config?)告诉.net查看给定路径?我相信我可以对单个程序集使用程序集绑定,但我正在寻找一种通配符解决方案,以向“搜索路径”添加路径。不幸的是,这并不像告诉应用程序应该在哪里找到程序集那样简单。有固定的算法用于确定为程序集探测哪些位置,以及为程序集提供的信任。位置是程序集证据的一部分,因此有助于提高其信任

我有一个依赖于其他.net程序集的应用程序。启动应用程序时,出现一个错误,程序集或其依赖项之一无法加载


我不想将程序集放入GAC或应用程序的目录中。在尝试加载程序集时,是否有方法(app.config?)告诉.net查看给定路径?我相信我可以对单个程序集使用程序集绑定,但我正在寻找一种通配符解决方案,以向“搜索路径”添加路径。不幸的是,这并不像告诉应用程序应该在哪里找到程序集那样简单。有固定的算法用于确定为程序集探测哪些位置,以及为程序集提供的信任。位置是程序集证据的一部分,因此有助于提高其信任级别。苏珊娜·库克(Suzanne Cook)在这篇文章上发表了几篇内容丰富的帖子;退房:

选择绑定上下文


-Oisin

谢谢,这很有见地。只是补充一下,app.config中的属性不会有太大帮助,但上面的文章和博客列出了一些有见地的技巧。