同一程序集和相同名称空间上的外部别名错误

问题描述

我有多个dll,这些dll是在不同的解决方案中从不同的项目构建的,并且为不同的公司构建了不同的逻辑。

每个dll具有相同的程序集名称,相同的名称空间和相同的版本。

某些DLL的某些方法和类型具有相同的名称,但实现方式不同,并且具有一些独特的方法和类型。

如何引用这些dll在新项目中使用。

我试图使用添加所有DLL作为参考,并更改每个参考别名的别名。

之后,为每个DLL添加extern别名。

但是我发现extern别名只能在最后一个DLL被引用的情况下起作用。

所有以前的dll显示错误 在Visual Studio 2017的/ reference选项中未指定外部别名'xxx'。

任何想法是什么原因以及如何解决?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...