У меня есть приложение для форм Windows, написанное на С++/cli. Я хочу расширить это приложение с помощью некоторых новых форм, и я хотел бы создать их на С# в отдельном проекте.
Можно ли просто добавить проект С# к решению, имеющему проект С++, и оба будут взаимодействовать? Посредством взаимодействия, я имею в виду, что, скажем, кнопка, нажатая на форме, написанной в проекте С#, сможет вызывать методы в проекте С++. На вопрос, возможно, по-другому, может ли объект в проекте С# ссылаться на объект в проекте С++? если да, знаете ли вы пример кода, чтобы начать меня?
Спасибо.