首先,我知道这是因为不好的库所致,但我没有代码来修复它们。
XXX.dll 包含全局命名空间中的 Util 类。Util.dll 有 Util 命名空间。
当我同时包含两个 .dlls 时,我无法使用 Util 命名空间(错误 1 在“..\Util.dll”中的命名空间“Util”与“\XXX.dll”中的类型“Util”冲突)。
由于它们都在全局命名空间中,我不知道别名如何解决此问题。
什么是最好的解决方案?目前我知道我可以创建另一个不包含两个 .dlls 的项目,并包装我需要的类。但这很难做到 ;(
XXX.dll 包含全局命名空间中的 Util 类。Util.dll 有 Util 命名空间。
当我同时包含两个 .dlls 时,我无法使用 Util 命名空间(错误 1 在“..\Util.dll”中的命名空间“Util”与“\XXX.dll”中的类型“Util”冲突)。
由于它们都在全局命名空间中,我不知道别名如何解决此问题。
什么是最好的解决方案?目前我知道我可以创建另一个不包含两个 .dlls 的项目,并包装我需要的类。但这很难做到 ;(
.dll
文件引起的。我已经考虑到了这种情况。今天我已经为同样的错误测试了这些步骤。 - Zameer Ansari