Converting unmanaged C++ code to C#

A customer recently asked about 3rd party tools to cover unmanaged C++ code to C#... I know, I know C++ has IJW support, so it may not be necessary… and of course.NET is not a re-write strategy, so you can leverage your existing code in .NET with Com Interop or PInvoke as well… But that said, we try to do what the customers ask for… so if you have pointers for a tool to covert unmanaged C++ code to C# I’d love to hear it.

Thanks