Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
C++/CLI vervangen beheerde C++. C++/CLI is een taalspecificatie die is gemaakt door Microsoft die C++ uitbreidt ter ondersteuning van .NET. Dit wordt alleen ondersteund in Windows. Het is niet voor het schrijven van WinUI - of Universal Windows Platform UWP Windows Runtime-apps (WinRT). Het is bedoeld voor het schrijven van .NET-toepassingen en -onderdelen die worden uitgevoerd op .NET. C++/CLI is een brug tussen systeemeigen C++-code en beheerde code. Hiermee kunt u bestaande C++-bibliotheken in .NET-toepassingen gebruiken en nieuwe .NET-toepassingen schrijven in C++.
Microsoft biedt C++/WinRT voor het schrijven van WinUI- en WinRT-apps. Het is een volledig standaard moderne C++17-taalprojectie voor Windows Runtime-API's (WinRT). Zie C++/WinRT voor meer informatie over het gebruik van C++ met Windows Runtime (WinRT).
CLR-projecten die met Visual Studio 2015 zijn gemaakt, richten zich standaard op het .NET Framework 4.5.2. U kunt .NET Framework 4.6 targeten wanneer u een nieuw project maakt. Wijzig in het dialoogvenster Nieuw project het doelframework in de vervolgkeuzelijst bovenaan het dialoogvenster. Als u het doelframework voor een bestaand project wilt wijzigen, sluit u het project, bewerkt u het projectbestand (.vcxproj
) en wijzigt u de waarde van de doelframeworkversie in 4.6. De wijzigingen worden van kracht wanneer u het project de volgende keer opent.
In Visual Studio 2017 is het standaarddoel .NET Framework 4.6.1. De frameworkversiekiezer bevindt zich onder aan het dialoogvenster Nieuw project .
C++/CLI-ondersteuning installeren in Visual Studio 2017
C++/CLI zelf wordt niet standaard geïnstalleerd wanneer u een Visual Studio C++-workload installeert. Als u het onderdeel wilt installeren nadat Visual Studio is geïnstalleerd, opent u het Installatieprogramma van Visual Studio door het menu Start van Windows te selecteren en te zoeken naar het installatieprogramma van Visual Studio. Kies de knop Wijzigen naast uw geïnstalleerde versie van Visual Studio. Selecteer het tabblad Afzonderlijke onderdelen . Schuif omlaag naar de sectie Compilers, buildhulpprogramma's en runtimes en selecteer C++/CLI-ondersteuning. Selecteer Wijzigen om de benodigde bestanden te downloaden en Visual Studio bij te werken.
In Visual Studio 2019 is het standaarddoelframework voor .NET Core-projecten 5.0. Voor .NET Frameworks-projecten is de standaardwaarde 4.7.2. De .NET Framework-versiekiezer bevindt zich op de pagina Uw nieuwe project configureren van het dialoogvenster Een nieuw project maken .
C++/CLI-ondersteuning installeren in Visual Studio 2019
C++/CLI zelf wordt niet standaard geïnstalleerd wanneer u een Visual Studio C++-workload installeert. Als u het onderdeel wilt installeren nadat Visual Studio is geïnstalleerd, opent u het Installatieprogramma van Visual Studio door het menu Start van Windows te selecteren en te zoeken naar het installatieprogramma van Visual Studio. Kies de knop Wijzigen naast uw geïnstalleerde versie van Visual Studio. Selecteer het tabblad Afzonderlijke onderdelen. Schuif omlaag naar de sectie Compilers, buildhulpprogramma's en runtimes en selecteer C++/CLI-ondersteuning voor v142-buildhulpprogramma's (nieuwste versie). Selecteer Wijzigen om de benodigde bestanden te downloaden en Visual Studio bij te werken.
In Visual Studio 2022 is het standaarddoelframework voor .NET Core-projecten 6.0. Voor .NET Frameworks-projecten is de standaardwaarde 4.7.2. De .NET Framework-versiekiezer bevindt zich op de pagina Uw nieuwe project configureren van het dialoogvenster Een nieuw project maken .
C++/CLI-ondersteuning installeren in Visual Studio 2022
C++/CLI zelf wordt niet standaard geïnstalleerd wanneer u een Visual Studio C++-workload installeert. Als u het onderdeel wilt installeren nadat Visual Studio is geïnstalleerd, opent u het Installatieprogramma van Visual Studio door het menu Start van Windows te selecteren en te zoeken naar het installatieprogramma van Visual Studio. Kies de knop Wijzigen naast uw geïnstalleerde versie van Visual Studio. Selecteer het tabblad Afzonderlijke onderdelen. Schuif omlaag naar de sectie Compilers, buildhulpprogramma's en runtimes en selecteer C++/CLI-ondersteuning voor v143-buildhulpprogramma's (nieuwste versie). Selecteer Wijzigen om de benodigde bestanden te downloaden en Visual Studio bij te werken.
In deze sectie
C++/CLI-taken
Systeemeigen en .NET-interoperabiliteit
Pure en verifieerbare code (C++/CLI)
Reguliere expressies (C++/CLI)
Bestandsverwerking en I/O (C++/CLI)
Grafische bewerkingen (C++/CLI)
Windows-bewerkingen (C++/CLI)
Gegevenstoegang met behulp van ADO.NET (C++/CLI)
Interoperabiliteit met andere .NET-talen (C++/CLI)
Serialisatie (C++/CLI)
Beheerde typen (C++/CLI)
Reflectie (C++/CLI)
Assembly's met sterke naam (assembly-ondertekening) (C++/CLI)
Foutopsporingsklasse (C++/CLI)
Referentiehandleiding voor de STL/CLR-bibliotheek
C++ ondersteuningsbibliotheek
Uitzonderingen in C++/CLI
Boksen (C++/CLI)