Мне нужно использовать один из моих проектов VB.NET в проекте C ++. Интерфейс между ними будет для кода C ++ для создания экземпляра и вызова методов для одного из объектов сборки .NET.
Оба компилируются в DLL (а затем C ++ DLL загружается из NTVDM как VDD, но это, вероятно, не имеет значения.)
Если возможно, я бы хотел избежать использования COM для этого, так как мне нужно развернуть, не касаясь реестра. Кроме того, я использую выпуски Visual Studio 2008 Express для C ++ и VB.NET.
Пожалуйста, каков наилучший способ сделать это?