Delen via


Een C++ /clr-toepassing uitvoeren op een vorige runtimeversie

Tenzij anders opgegeven, wordt een C++ .NET Framework-toepassing gebouwd om te worden uitgevoerd op de CLR-versie (Common Language Runtime) die door de compiler wordt gebruikt om de toepassing te bouwen. Het is echter mogelijk dat een .exe toepassing die is gebouwd voor één versie van de runtime, kan worden uitgevoerd op een andere versie die de vereiste functionaliteit biedt.

Geef hiervoor een app.config-bestand op dat runtimeversiegegevens in de supportedRuntime tag bevat.

Tijdens de runtime moet het bestand app.config een naam hebben van de formulierbestandsnaam.ext.config, waarbij bestandsnaam.ext de naam is van het uitvoerbare bestand dat de toepassing heeft gestart, en moet het zich in dezelfde map bevinden als het uitvoerbare bestand. Als uw toepassing bijvoorbeeld de naam TestApp.exeheeft, krijgt het app.config bestand de naam TestApp.exe.config.

Als u meer dan één runtimeversie opgeeft en de toepassing wordt uitgevoerd op een computer met meer dan één geïnstalleerde runtimeversie, gebruikt de toepassing de eerste versie die is opgegeven in het configuratiebestand en wordt geïnstalleerd.

Zie ook

Bureaubladtoepassingen implementeren