Programování pro .NET v jazyce C++/CLI

ve výchozím nastavení jsou projekty CLR vytvořené s Visual Studio 2015 cíli .NET Framework 4.5.2. při vytváření nového projektu můžete cílit .NET Framework 4,6. v dialogovém okně nový Project změňte cílovou architekturu v rozevíracím seznamu v horní polovině dialogového okna. Chcete-li změnit cílovou verzi rozhraní .NET Framework pro existující projekt, zavřete projekt, upravte soubor projektu ( .vcxproj ) a změňte hodnotu cílové verze rozhraní na 4,6. Změny se projeví při příštím otevření projektu.

v Visual Studio 2017 je výchozí cílový .NET Framework 4.6.1. selektor verze rozhraní je v dolní části dialogového okna nový Project .

instalace podpory C++/cli v Visual Studio 2017

C++/cli není ve výchozím nastavení nainstalovaná, když instalujete úlohu Visual Studio C++. chcete-li nainstalovat součást po instalaci Visual Studio, otevřete Instalační program pro Visual Studio výběrem Windows nabídky Start a hledáním instalačního programu sady Visual Studio. Klikněte na tlačítko Upravit vedle nainstalované verze Visual Studio. Vyberte kartu jednotlivé součásti . Přejděte dolů k části kompilátory, nástroje sestavení a moduly runtime a vyberte možnost podpora C++/CLI. Vyberte Upravit a stáhněte potřebné soubory a aktualizujte Visual Studio.

v Visual Studio 2019 je výchozí cílová architektura pro projekty .net Core 5,0. Pro projekty rozhraní .NET Framework je výchozím nastavením 4.7.2. selektor verze .NET Framework se nachází na stránce konfigurovat nový projekt v dialogovém okně vytvořit nový projekt .

instalace podpory C++/cli v Visual Studio 2019

C++/cli není ve výchozím nastavení nainstalovaná, když instalujete úlohu Visual Studio C++. chcete-li nainstalovat součást po instalaci Visual Studio, otevřete Instalační program pro Visual Studio výběrem Windows nabídky Start a hledáním instalačního programu sady Visual Studio. Klikněte na tlačítko Upravit vedle nainstalované verze Visual Studio. Vyberte kartu jednotlivé součásti . Přejděte dolů k části kompilátory, nástroje sestavení a moduly runtime a vyberte podporu C++/CLI pro nástroje V142 Build (nejnovější). Vyberte Upravit a stáhněte potřebné soubory a aktualizujte Visual Studio.

v Visual Studio 2022 je výchozí cílová architektura pro projekty .net Core 6,0. Pro projekty rozhraní .NET Framework je výchozím nastavením 4.7.2. selektor verze .NET Framework se nachází na stránce konfigurovat nový projekt v dialogovém okně vytvořit nový projekt .

instalace podpory C++/cli v Visual Studio 2022

C++/cli není ve výchozím nastavení nainstalovaná, když instalujete úlohu Visual Studio C++. chcete-li nainstalovat součást po instalaci Visual Studio, otevřete Instalační program pro Visual Studio výběrem Windows nabídky Start a hledáním instalačního programu sady Visual Studio. Klikněte na tlačítko Upravit vedle nainstalované verze Visual Studio. Vyberte kartu jednotlivé součásti . Přejděte dolů k části kompilátory, nástroje sestavení a moduly runtime a vyberte podporu C++/CLI pro nástroje V143 Build (nejnovější). Vyberte Upravit a stáhněte potřebné soubory a aktualizujte Visual Studio.

V této části

Úlohy C++/CLI

Nativní funkce a vzájemná funkční spolupráce rozhraní .NET

Čistý a ověřitelný kód (C++/CLI)

Regulární výrazy (C++/CLI)

Zpracování souborů a vstupně-výstupní operace (C++/CLI)

Grafické operace (C++/CLI)

operace Windows (C++/cli)

přístup k datům pomocí ADO.NET (C++/cli)

Interoperabilita s jinými jazyky .NET (C++/CLI)

Serializace (C++/CLI)

Spravované typy (C++/CLI)

Reflexe (C++/CLI)

Sestavení se silným názvem (podepisování sestavení) (C++/CLI)

Debug – třída (C++/CLI)

STL/CLR – referenční dokumentace knihoven

Knihovna podpory C++

Výjimky v prostředích C++/CLI

Zabalení (C++/CLI)

Viz také

Nativní funkce a vzájemná funkční spolupráce rozhraní .NET