Как вы ссылаетесь на проект C # из проекта C ++ / CLi в том же решении - PullRequest
11 голосов
/ 03 апреля 2009

У меня есть два проекта в решении, один - библиотека C #, а другой - библиотека C ++ / CLI.

Я добавил ссылку в проект C ++ / CLI с помощью меню ссылок в библиотеку c #. Затем я добавляю

#using <assembly.name.dll>

и попробуйте ссылаться на сборку с

using namespace namspace.subnamespace;

Но я получаю ошибку, что файл assembly.name.dll не может быть найден. Я попытался сопоставить регистр и все строчные буквы имени сборки, но безрезультатно. Удивительно, что нигде в Интернете нет ссылок на то, как ссылаться на сборки, которые вы создали сами.

Правильно было сделать это, и если я делаю это правильно, какой курс мне пройти, чтобы диагностировать это.

Ответы [ 2 ]

11 голосов
/ 03 апреля 2009

Вам необходимо добавить путь к сборке C # в C / C ++> Общие> Разрешить #using References

7 голосов
/ 03 апреля 2009

Не думаю, что вам нужен бит #using, если вы включили ссылку.

...