Как превратить файл .h + dll в какую-нибудь оболочку .Net? или что-то типа того? (без исходных текстов на C \ C ++, только h файлов)
Если у вас есть файл заголовка, и вы используете множество реализаций из этой dll, вы можете использовать swig (http://www.swig.org/) для автоматического создания оболочки). Затем скомпилируйте как dll и вызовите интерфейсы или класс из .Net-кода.
Или, если вы используете только несколько методов из DLL, просто используйте P / Invoke.
Если его прямые вызовы функций, вы сможете записывать вызовы P / Invoke.
Если его классы C ++, написание CIM-библиотеки C ++ - довольно простая задача.
Или, используйте C ++ / CLR, чтобы записать прокладку.