Adding Packages from Nuget - Some get removed while others don't?
Hello.
I've got a question regarding nuget packages - Some seem to work, while others - don't, is there anything in unity that would prevent unity importing a managed plugin with references to unmanaged code ( in this case, unmanaged C++ code being called from a C# wrapper ).
The package is initially recognized, up until the point where Unity Regenerates the solution, after which point it removes it from the references, despite the DLL being in the assets folder.
What's weird in my case is that other libraries work without issue, like Newtonsoft.JSON. The Library in question is the Spitfire WebRTC Library. Is it import just incompatible with unity? That's the assumption i'm running with right now. I'm trying this in Unity 2017.1.f1, using .NET 4.6 feature level.
Any information as to what's going on internally would be appreciated.