我在Unity中遇到外部程序集的问题,它让我对如何修复它们感到困惑。所以,我需要一个名为“OpenWeatherMap.NET”的软件包,所以我通过Visual Studio(NuGet)将它导入我的Unity项目。然后我得到一个关于缺少命名空间的错误,所以我将所有dll复制到Unity中的文件夹。现在我来了
“已导入具有相同标识的程序集。 考虑删除其中一个引用。“
。所以我这样做,然后我得到关于missing packages.的错误但是如果我恢复删除的文件,我再次得到“相同的身份”错误。 导入的程序集为:“Microsoft.Bcl.1.1.10”,“Microsoft.Bcl.Async.1.0.168”,“Microsoft.Bcl.Build .1.0.21“,”Microsoft.Net.Http.2.2.29“和”OpenWeatherMap.dll“。 它们之前都是通过NuGet导入的,并且存在于项目的“packages”文件夹中。