I have made a NuGet package that works well when I use it from a C# project. It contains a DLL in the lib/net40 directory, and the DLL gets added as a reference
lib/net40
Easy workaround is to wrap such NuGet in a regular .NET project (C#) and reference the same in your C++/CLI project.