Programowanie .NET w języku C++/interfejsie wiersza polecenia

Domyślnie projekty CLR tworzone za pomocą programu Visual Studio 2015 są przeznaczone dla platformy .NET Framework 4.5.2. Podczas tworzenia nowego projektu można kierować program .NET Framework 4.6. W oknie dialogowym Nowy projekt zmień strukturę docelową na liście rozwijanej w górnej części okna dialogowego. Aby zmienić strukturę docelową istniejącego projektu, zamknij projekt, edytuj plik projektu (.vcxproj) i zmień wartość wersji platformy docelowej na 4.6. Zmiany zostaną wprowadzone przy następnym otwarciu projektu.

W programie Visual Studio 2017 domyślnym elementem docelowym programu .NET Framework jest 4.6.1. Selektor wersji platformy znajduje się w dolnej części okna dialogowego Nowy projekt .

Instalowanie obsługi języka C++/cli w programie Visual Studio 2017

Sam język C++/cli nie jest instalowany domyślnie podczas instalowania obciążenia programu Visual Studio C++. Aby zainstalować składnik po zainstalowaniu programu Visual Studio, otwórz Instalator programu Visual Studio, wybierając menu Start systemu Windows i wyszukując instalator programu Visual Studio. Wybierz przycisk Modyfikuj obok zainstalowanej wersji programu Visual Studio. Wybierz kartę Poszczególne składniki . Przewiń w dół do sekcji Kompilatory, narzędzia kompilacji i środowiska uruchomieniowe , a następnie wybierz pozycję Obsługa języka C++/CLI. Wybierz pozycję Modyfikuj , aby pobrać niezbędne pliki i zaktualizować program Visual Studio.

W programie Visual Studio 2019 domyślna platforma docelowa dla projektów platformy .NET Core to 5.0. W przypadku projektów .NET Framework wartość domyślna to 4.7.2. Selektor wersji programu .NET Framework znajduje się na stronie Konfigurowanie nowego projektu w oknie dialogowym Tworzenie nowego projektu.

Instalowanie obsługi języka C++/CLI w programie Visual Studio 2019

Sam język C++/cli nie jest instalowany domyślnie podczas instalowania obciążenia programu Visual Studio C++. Aby zainstalować składnik po zainstalowaniu programu Visual Studio, otwórz Instalator programu Visual Studio, wybierając menu Start systemu Windows i wyszukując instalator programu Visual Studio. Wybierz przycisk Modyfikuj obok zainstalowanej wersji programu Visual Studio. Wybierz kartę Poszczególne składniki. Przewiń w dół do sekcji Kompilatory, narzędzia kompilacji i środowiska uruchomieniowe, a następnie wybierz pozycję Obsługa języka C++/CLI dla narzędzi kompilacji w wersji 142 (najnowsza wersja). Wybierz pozycję Modyfikuj , aby pobrać niezbędne pliki i zaktualizować program Visual Studio.

W programie Visual Studio 2022 domyślna platforma docelowa dla projektów platformy .NET Core to 6.0. W przypadku projektów .NET Framework wartość domyślna to 4.7.2. Selektor wersji programu .NET Framework znajduje się na stronie Konfigurowanie nowego projektu w oknie dialogowym Tworzenie nowego projektu.

Instalowanie obsługi języka C++/cli w programie Visual Studio 2022

Sam język C++/cli nie jest instalowany domyślnie podczas instalowania obciążenia programu Visual Studio C++. Aby zainstalować składnik po zainstalowaniu programu Visual Studio, otwórz Instalator programu Visual Studio, wybierając menu Start systemu Windows i wyszukując instalator programu Visual Studio. Wybierz przycisk Modyfikuj obok zainstalowanej wersji programu Visual Studio. Wybierz kartę Poszczególne składniki. Przewiń w dół do sekcji Kompilatory, narzędzia kompilacji i środowiska uruchomieniowe, a następnie wybierz pozycję Obsługa języka C++/CLI dla narzędzi kompilacji w wersji 143 (najnowsza wersja). Wybierz pozycję Modyfikuj , aby pobrać niezbędne pliki i zaktualizować program Visual Studio.

W tej sekcji

Zadania języka C++/interfejsu wiersza polecenia

Współdziałanie natywne i .NET

Czysty i weryfikowalny kod (C++/CLI)

Wyrażenia regularne (C++/CLI)

Obsługa plików i we/wy (C++/CLI)

Operacje graficzne (C++/CLI)

Operacje systemu Windows (C++/CLI)

Dostęp do danych przy użyciu ADO.NET (C++/CLI)

Współdziałanie z innymi językami platformy .NET (C++/CLI)

Serializacja (C++/CLI)

Typy zarządzane (C++/CLI)

Odbicie (C++/CLI)

Zestawy silnej nazwy (podpisywanie zestawów) (C++/CLI)

Debug, klasa (C++/CLI)

Dokumentacja biblioteki STL/CLR

Biblioteka obsługi języka C++

Wyjątki w języku C++/CLI

Konwersja boxing (C++/CLI)

Zobacz też

Współdziałanie natywne i .NET