У меня установлена среда выполнения .NET 2.0, затем я установил среду выполнения .NET 4.0, поэтому у меня есть оба варианта. Когда я запускаю приложение .NET, есть ли способ указать, какая среда выполнения будет использоваться?
Редактировать / Уточнить: Я имел в виду без того, как приложение было построено. Я предполагаю, что среда выполнения .NET 4.0 может запускать программу .NET, скомпилированную 5 лет назад и предназначенную для среды выполнения 2.0 (oldprogram.exe). Так что теперь я нахожусь на машине с обеими средами выполнения, любая из которых может обрабатывать oldprogram.exe. Какое время выполнения выбрано? Могу ли я повлиять на то, какое время выполнения выбрано?