Выполнение приложения C++ с параметром /clr в более ранней версии среды выполнения
Если не указано противное, приложение C Visual C++ .NET Framework (CLR) на выполнение в версии среды CLR, компилятор использует для построения приложения.Однако возможно для приложения EXE, которые создаются для одной версии для выполнения в любой другой версии, которая обеспечивает необходимую функциональность.
Для этого укажите файл файла содержащего сведения о версии среды выполнения в теге supportedRuntime.
Во время выполнения, файл файла должен иметь имя формы filename.ext.config, где filename.ext - это имя исполняемого файла, запустивший приложение, и он должен находиться в том же каталоге, что и исполняемый файл.Например, если приложение называется TestApp.exe, файл файла будет называется TestApp.exe.config.
Если указать более, чем одна версия среды выполнения и приложения выполняются на компьютере, на котором имеется более одной установленную версию среды выполнения, приложение использует первую версию, которая определена в файле конфигурации и задания.
Для получения дополнительной информации см. Практическое руководство. Настройка приложения для назначения целевой версии .NET Framework.
Для выполнения в версии 1.0 или версии 1.1 среды CLR, приложение, которое создано компилятором Visual C C++ должно быть компилировано с помощью /clr: initialAppDomain.