如何解决同一程序集和相同名称空间上的外部别名错误
我有多个dll,这些dll是在不同的解决方案中从不同的项目构建的,并且为不同的公司构建了不同的逻辑。
每个dll具有相同的程序集名称,相同的名称空间和相同的版本。
某些DLL的某些方法和类型具有相同的名称,但实现方式不同,并且具有一些独特的方法和类型。
如何引用这些dll在新项目中使用。
我试图使用添加所有DLL作为参考,并更改每个参考别名的别名。
之后,为每个DLL添加extern别名。
但是我发现extern别名只能在最后一个DLL被引用的情况下起作用。
所有以前的dll显示错误 在Visual Studio 2017的/ reference选项中未指定外部别名'xxx'。
任何想法是什么原因以及如何解决?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。