Могу ли я программировать C++/CLI, используя Visual Studio Express 2008?

Может ли какой-либо из выпусков Visual Studio Express работать с кодом C++/CLI? В настоящее время, когда я иду в "Добавить файл" в версиях C# 2008 или C++ 2008, я не вижу возможности для создания C++/CLI.

3 ответа

Решение

Когда вы создаете новый проект в Visual C++ Express, любой из типов проектов "CLR" является приложением C++/CLI (например, использует /clr переключатель компиляции для включения среды выполнения.NET). Выберите тип проекта Консоль или Windows Forms, чтобы быстро приступить к работе.

Вы также можете включить поддержку CLR для существующего проекта C++, щелкнув опцию в разделе "Свойства проекта"> "Свойства конфигурации"> "Общие"> "Поддержка общеязыковой среды выполнения".

Существует экспресс- версия Visual C++. Visual Studio Express на самом деле не существует, потому что для каждого языка существует своя программа.

У меня не установлен Express Edition, поэтому я не могу проверить это, но я, кажется, вспоминаю, что C++/CLI был почти единственной вещью, которую вы можете сделать с новой установкой Visual C++ Express. Встроенный фреймворк MFC в комплект не входит, для программирования на Windows необходимо загрузить и установить Win32 Platform SDK (теперь переименованный просто в Windows SDK). Но возможности.NET предоставляются при установке по умолчанию.

Теперь мастер не использует терминологию "C++/CLI", которая может стать источником вашей путаницы. Каждый тип проекта в категории.NET будет закодирован в C++/CLI.

Другие вопросы по тегам