同一类型存在于多个项目中,并且它们的命名空间也相同问题,解决方法就是给程序集起别名,引用类型时使用别名
项目文件中给程序集加别名:
<PackageReference Include="IPNetwork2" Version="xxxx" >
<Aliases>IPNetworkAlias</Aliases>
</PackageReference>
引用类:
extern alias IPNetworkAlias;
using IPNetwork = IPNetworkAlias.System.Net.IPNetwork;