解决CS0433问题,同一类型存在于多个程序集中

发布时间 2024-01-12 10:13:31作者: .Neterr

同一类型存在于多个项目中,并且它们的命名空间也相同问题,解决方法就是给程序集起别名,引用类型时使用别名

项目文件中给程序集加别名:

		<PackageReference Include="IPNetwork2" Version="xxxx" >
			<Aliases>IPNetworkAlias</Aliases>
		</PackageReference>

引用类:

extern alias IPNetworkAlias;
using IPNetwork = IPNetworkAlias.System.Net.IPNetwork;