C# 将特定程序集用于加载项

C# 将特定程序集用于加载项,c#,devexpress,version,.net-assembly,assemblyversions,C#,Devexpress,Version,.net Assembly,Assemblyversions,我已为现有应用程序(C#)创建了一个加载项。加载项使用DevExpress库。我的外接程序也使用它-但是使用了更新的版本。我需要更新的版本,因为有一些功能,我只需要在新版本中可用 应用程序目录结构为: app (contains all applicaiton binaries) - userextension - addin (in this directory is my addin) 应用程序的DevExpress程序集位于应用程序目录中。我的外接程序(更新版本)的这一个在外接

我已为现有应用程序(C#)创建了一个加载项。加载项使用DevExpress库。我的外接程序也使用它-但是使用了更新的版本。我需要更新的版本,因为有一些功能,我只需要在新版本中可用

应用程序目录结构为:

app (contains all applicaiton binaries)
 - userextension
    - addin (in this directory is my addin)

应用程序的DevExpress程序集位于应用程序目录中。我的外接程序(更新版本)的这一个在外接程序目录中。现在,我的加载项似乎正在使用从应用程序(旧版本程序集)加载的此加载项。我是否可以配置(可能在myaddin.dll.config中)myaddin.dll应始终使用具有正确版本的addin目录中的DevExpress程序集?

基本上,您希望使用相同dll的不同版本?是的。但我无法更改主机系统(现有应用程序)。我只能改变我的地址。