Visual Studio Express Edition Особенности - PullRequest
0 голосов
/ 05 марта 2009

Знаете ли вы, если экспресс-выпуск Visual Studio 2005/2008 поддерживает вызов управляемого кода C ++ из C #?

Ответы [ 2 ]

2 голосов
/ 05 марта 2009

Да, это так.

Редактирование выражений в Visual Studio никоим образом не ограничивает языки. Сами языки являются функцией Visual Studio и включены со 100% -ным соотношением между несвободными версиями Visual Studio. Любой код, который вы видите на SO, будет прекрасно компилироваться в редакции VS.

На самом деле, если вам не нравится VS (что с вами не так :)), вы можете загрузить компилятор отдельно как часть SDK и делать все из командной строки.

Разница между редакциями VS и несвободных версий заключается в инструментах, входящих в состав IDE. Например, профилировщик и некоторые продукты TFS недоступны в бесплатных версиях VS.

1 голос
/ 05 марта 2009

Вам нужно будет перепрыгнуть через дополнительный обрыв в Express Edition, поскольку они не объединяют все языки в один пакет. Вместо того чтобы иметь один SLN, как в Visual Studio Standard, который содержит ваши проекты на C #, C ++, C ++ / CLI, VB и т. Д., Вам нужно будет создать отдельные SLN для каждого типа языка, а затем подключить их через внешнюю ссылку. (то есть произвольная DLL).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...