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
Nativní funkce a vzájemná funkční spolupráce rozhraní .NET
Čistý a ověřitelný kód (C++/CLI)
Zpracování souborů a vstupně-výstupní operace (C++/CLI)
přístup k datům pomocí ADO.NET (C++/cli)
Interoperabilita s jinými jazyky .NET (C++/CLI)
Sestavení se silným názvem (podepisování sestavení) (C++/CLI)
STL/CLR – referenční dokumentace knihoven