First dll is coded via C++ (native) and a second dll is coded via C#. The C# dll imports exported methods/functions from the C++ dll.
I did not find any hints to solve that problem. I only found solutions that would result in more dlls.
I could also live with a solution that uses a .lib file derived from C++ code as long as my result is one single dll that does not need further files.