Программирование .NET с использованием C++/CLI

По умолчанию проекты CLR, созданные с помощью Visual Studio 2015, предназначены для целевой платформы .NET Framework 4.5.2. вы можете выбрать платформа .NET Framework 4,6 при создании нового проекта. в диалоговом окне New Project измените целевую платформу в раскрывающемся списке в верхней части диалогового окна. Чтобы изменить целевую платформу для существующего проекта, закройте проект, измените файл проекта ( .vcxproj ) и измените значение целевой версии .NET Framework на 4,6. Изменения вступят в силу при следующем открытии проекта.

в Visual Studio 2017 целевой платформа .NET Framework по умолчанию — 4.6.1. селектор версии платформы находится в нижней части нового диалогового окна Project .

установка поддержки C++/cli в Visual Studio 2017

c++/cli сам по себе не устанавливается по умолчанию при установке рабочей нагрузки Visual Studio C++. чтобы установить компонент после установки Visual Studio, откройте Visual Studio Installer, выбрав Windows меню пуск и выполнив поиск установщика Visual Studio. Нажмите кнопку изменить рядом с установленной версией Visual Studio. Перейдите на вкладку отдельные компоненты . Прокрутите вниз до раздела компиляторы, средства сборки и среды выполнения и выберите Поддержка C++/CLI. Выберите команду " изменить ", чтобы скачать необходимые файлы и обновить Visual Studio.

в Visual Studio 2019 в качестве целевой платформы по умолчанию для проектов .net Core используется 5,0. Для проектов .NET Frameworks значение по умолчанию — 4.7.2. средство выбора версии платформа .NET Framework находится на странице настройка нового проекта диалогового окна создание нового проекта .

установка поддержки C++/cli в Visual Studio 2019

c++/cli сам по себе не устанавливается по умолчанию при установке рабочей нагрузки Visual Studio C++. чтобы установить компонент после установки Visual Studio, откройте Visual Studio Installer, выбрав Windows меню пуск и выполнив поиск установщика Visual Studio. Нажмите кнопку изменить рядом с установленной версией Visual Studio. Перейдите на вкладку отдельные компоненты . Прокрутите вниз до раздела компиляторы, средства сборки и среды выполнения и выберите Поддержка C++/CLI для v142 Build Tools (последняя версия). Выберите команду " изменить ", чтобы скачать необходимые файлы и обновить Visual Studio.

в Visual Studio 2022 в качестве целевой платформы по умолчанию для проектов .net Core используется 6,0. Для проектов .NET Frameworks значение по умолчанию — 4.7.2. средство выбора версии платформа .NET Framework находится на странице настройка нового проекта диалогового окна создание нового проекта .

установка поддержки C++/cli в Visual Studio 2022

c++/cli сам по себе не устанавливается по умолчанию при установке рабочей нагрузки Visual Studio C++. чтобы установить компонент после установки Visual Studio, откройте Visual Studio Installer, выбрав Windows меню пуск и выполнив поиск установщика Visual Studio. Нажмите кнопку изменить рядом с установленной версией Visual Studio. Перейдите на вкладку отдельные компоненты . Прокрутите вниз до раздела компиляторы, средства сборки и среды выполнения и выберите Поддержка C++/CLI для v143 Build Tools (последняя версия). Выберите команду " изменить ", чтобы скачать необходимые файлы и обновить Visual Studio.

Содержимое раздела

Задачи C++/CLI

Взаимодействие машинного кода и платформы.NET

Чистый и проверяемый код (C++/CLI)

Регулярные выражения (C++/CLI)

Обработка файлов и ввод-вывод (C++/CLI)

Операции с графикой (C++/CLI)

операции Windows (C++/cli)

Доступ к данным с помощью ADO.NET (C++/CLI)

Взаимодействие с другими языками .NET (C++/CLI)

Сериализация (C++/CLI)

Управляемые типы (C++/CLI)

Отражение (C++/CLI)

Сборки со строгими именами (подписывание сборок) (C++/CLI)

Класс Debug (C++/CLI)

Справочник по библиотеке STL/CLR

Библиотека поддержки C++

Исключения в C++/CLI

упаковка-преобразование (C++/CLI)

См. также

Взаимодействие машинного кода и платформы.NET