我看到了一些关于此的帖子,但没有一个对我有用。我有一个使用第三方 dll 的项目。有几个版本的 dll 但我只使用2.ThirdParty8.dll和ThirdParty9.dll
该项目将使用两个版本的 dll 之一部署在不同的客户端上。由于许可问题,我无法在每个人身上安装最新版本。但是代码是为版本 8 创建的,除了 using 语句外,不会对 ThirdParty9.dll 进行任何更改。一个将是
using ThirdParty8;
和另一个
using ThirdParty9;
类具有相同的名称。
有什么方法可以选择在条件下使用的那个吗?例子
if (configfile.version = 8)
using ThirdParty8;
else
using ThirdParty9;
谢谢
詹弗兰科