我已将一些 .net 标准项目 dll 合并到一个大 dll MergedAssemblies.dll 中。现在我有一个使用 MergedAssemblies.dll 并且还引用了 Nuget1 的 xamarin 应用程序。
不幸的是,Nuget1 有自己的依赖项,其中一些依赖项已经合并到 MergedAssemblies.dll 中。现在,当 xamarin 应用程序构建时,它无法解决某些类型,因为它们存在于 2 个地方。
是否可以不加载 Nuget1 的某些依赖项,因为它们已经加载到 MergedAssemblies.dll 中?
有没有另一种解决这个问题的方法?
我无法将 Nuget1 直接合并到 MergedAssemblies.dll 中,因为它不兼容。