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

Domyślnie projekty CLR utworzone przy użyciu docelowego programu Visual Studio 2015 .NET Framework 4.5.2. Podczas tworzenia nowego projektu można kierować .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 obiektem docelowym .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++/interfejsu wiersza polecenia w programie Visual Studio 2017

Sam język C++/interfejs wiersza polecenia 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 instalatora 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++/interfejsu wiersza polecenia. Wybierz pozycję Modyfikuj , aby pobrać niezbędne pliki i zaktualizować program Visual Studio.

W programie Visual Studio 2019 domyślną platformą docelową dla projektów .NET Core jest 5.0. W przypadku projektów .NET Framework wartość domyślna to 4.7.2. Selektor wersji .NET Framework znajduje się na stronie Konfigurowanie nowego projektu w oknie dialogowym Tworzenie nowego projektu.

Instalowanie obsługi języka C++/interfejsu wiersza polecenia w programie Visual Studio 2019

Sam język C++/interfejs wiersza polecenia 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 instalatora 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++/interfejsu wiersza polecenia 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ślną platformą docelową dla projektów .NET Core jest 6.0. W przypadku projektów .NET Framework wartość domyślna to 4.7.2. Selektor wersji .NET Framework znajduje się na stronie Konfigurowanie nowego projektu w oknie dialogowym Tworzenie nowego projektu.

Instalowanie obsługi języka C++/interfejsu wiersza polecenia w programie Visual Studio 2022

Sam język C++/interfejs wiersza polecenia 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 instalatora 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++/interfejsu wiersza polecenia 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 C++/CLI

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 silnych nazw (podpisywanie zestawów) (C++/CLI)

Klasa debugowania (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