-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Hey there,
I was hoping to try using this project, but it seems to conflict with another project I am using (Coherence, https://docs.coherence.io/). So far as I can see I think it is because you have a dependency on an older version of System.Runtime.CompilerServices.Unsafe.dll than they do. The error I'm getting is this:
Multiple precompiled assemblies with the same name System.Runtime.CompilerServices.Unsafe.dll included on the current platform. Only one assembly with the same name is allowed per platform. (/Users/<***>/Library/PackageCache/[email protected]/Coherence.Common.Tests/System.Runtime.CompilerServices.Unsafe.dll)
Multiple precompiled assemblies with the same name System.Runtime.CompilerServices.Unsafe.dll included on the current platform. Only one assembly with the same name is allowed per platform. (/Users/<***>/Library/PackageCache/[email protected]/System.Runtime.CompilerServices.Unsafe.dll)
Using monodis to look at the versions, they have 5.0.0.0 and you have 4.0.4.1. I'm not sure if there is some way I can resolve this conflict myself (nuget and openupm are both a bit new to me), or if something needs to change with one of the packages to resolve it. If you can advise, or resolve the conflict somehow on your end, that'd be great. In the meantime, I guess I'm using UnityAtoms, which seems nice but I did like the idea of having generics support so would love to try your project if it can be addressed. Cheers,
Andy