Сначала убедитесь, что у вас есть решение для обоих проектов. Щелкните правой кнопкой мыши проект C ++, Свойства, Свойства конфигурации, Общие. Измените настройку выходного каталога на
$ (SolutionDir) бен \ $ (ConfigurationName)
Повторите для конфигурации выпуска (верхний левый комбо). Это гарантирует, что сборка C ++ использует ту же стратегию именования папок, что и сборка .NET (bin \ Debug и bin \ Release).
Теперь щелкните правой кнопкой мыши проект .NET, Project Dependencies и отметьте проект C ++. Это гарантирует, что проект C ++ будет собран первым, а выходные данные сборки скопированы в вашу папку сборки .NET.