Sdílet prostřednictvím


Spuštění aplikace C++ /clr v předchozí verzi modulu runtime

Pokud není uvedeno jinak, je aplikace .NET Framework jazyka C++ vytvořená tak, aby běžela na verzi CLR (Common Language Runtime), kterou kompilátor používá k sestavení aplikace. Je však možné, aby aplikace .exe, která je vytvořená pro jednu verzi modulu runtime, běžela na jakékoli jiné verzi, která poskytuje požadované funkce.

K tomu zadejte soubor app.config, který obsahuje informace o verzi modulu runtime ve značce supportedRuntime .

V době běhu musí mít soubor app.config název souboru formuláře.ext.config, kde název_souboru.ext je název spustitelného souboru, který aplikaci spustil, a musí být ve stejném adresáři jako spustitelný soubor. Pokud má vaše aplikace například název TestApp.exe, bude soubor app.config pojmenován TestApp.exe.config.

Pokud zadáte více než jednu verzi modulu runtime a aplikace běží na počítači s více než jednou nainstalovanou verzí modulu runtime, aplikace použije první verzi určenou v konfiguračním souboru a nainstaluje se.

Viz také

Nasazení desktopových aplikací