У меня есть встроенная C ++ DLL, для которой я хотел бы иметь слой оболочки C ++ / CLI. Из того, что я понял, если бы вы просто добавили класс C ++ / CLI в проект, VS скомпилировал бы в смешанном режиме, но я был явно неправ, поскольку VS, похоже, даже не касался управляемого кода.
Итак, учитывая уже существующую базовую кодовую базу, что точно , шаг за шагом нужно делать для создания DLL в смешанном режиме, чтобы я мог ссылаться на этот код с любого языка .NET?
* Мне нужно сделать это, потому что мой нативный код использует классы C ++, в которые я не могу P / Invoke.