我目前正在为一家公司维护一些旧代码。恰巧,我正在修改的当前应用程序使用较旧版本的内部库(我们将其称为Lib1.dll)。他们还有一个名为Lib2.dll的新版本库,它在许多方面都改进了以前的库。
不幸的是,Lib2与Lib1不向后兼容。更糟糕的是,它们都使用相同的命名空间Product.Common。
如何在同一项目中使用Lib2和Lib1?现在,如果我添加对它们的引用,VS会告诉我某些类是模糊的(这是有道理的,因为它们使用相同的命名空间)。
基本上,我需要像这样的东西:
不幸的是,Lib2与Lib1不向后兼容。更糟糕的是,它们都使用相同的命名空间Product.Common。
如何在同一项目中使用Lib2和Lib1?现在,如果我添加对它们的引用,VS会告诉我某些类是模糊的(这是有道理的,因为它们使用相同的命名空间)。
基本上,我需要像这样的东西:
Imports Lib1:Product.Common.Class
我正在使用VB.NET 1.1。