我们有一个产品使用来自第 3 方供应商的参考。随着他们新产品的发布,他们已将此参考重命名为新名称。
我们想要做的是编译我们的应用程序的一个版本,以便它可以针对库的旧名称和新名称运行。
我们使用的库的各个部分之间基本上没有变化,只有 1 个方法重命名,但我不知道如何开发我们的应用程序来处理这两者。
如果必须,我们可以将代码分支以与两者一起使用,但我真的希望有某种适配器,所有调用都通过它然后分派到旧的或新的。
安装新应用程序后,它会删除旧库,因此旧代码将无法编译。
关于我可以尝试什么或如何解决此问题的任何指示?
此外,该应用程序是使用 Visual Studio 2005 在 C# 中开发的。