Skip to content

Multiple precompiled assemblies with the same name System.Runtime.CompilerServices.Unsafe.dll  #24

@andy-block

Description

@andy-block

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions