Megosztás a következőn keresztül:


C++ /clr alkalmazás futtatása egy korábbi futtatókörnyezeti verzión

Ellenkező rendelkezés hiányában egy C++ .NET-keretrendszeralkalmazás a fordító által az alkalmazás létrehozásához használt közös nyelvi futtatókörnyezeti (CLR) verzióra épül. Előfordulhat azonban, hogy egy olyan .exe alkalmazás, amely a futtatókörnyezet egyik verziójához készült, bármely más, a szükséges funkciókat biztosító verzión futtatható.

Ehhez adjon meg egy app.config fájlt, amely tartalmazza a futtatókörnyezet verzióadatait a supportedRuntime címkében.

Futtatáskor a app.config fájlnak az űrlapfájlnév.ext.confignevével kell rendelkeznie, ahol a filename.ext a végrehajtható fájl neve, amely elindította az alkalmazást, és ugyanabban a könyvtárban kell lennie, mint a végrehajtható fájlnak. Ha például az alkalmazás neve TestApp.exe, a app.config fájl neve TestApp.exe.configlesz.

Ha egynél több futtatókörnyezeti verziót ad meg, és az alkalmazás egynél több telepített futtatókörnyezeti verzióval rendelkező számítógépen fut, az alkalmazás a konfigurációs fájlban megadott első verziót használja, és telepítve van.

Lásd még

Asztali alkalmazások üzembe helyezése