Может ли операционная система Windows запускать 2 CLR одновременно? - PullRequest
0 голосов
/ 19 марта 2012

Предположим, что одно консольное приложение создано и работает под Visual Studio 2005, а другое консольное приложение работает под vs2010 (CLR 4.0). Какой CLR будет работать в 2 условиях?

Будет ли операционная система работать с 2 CLR? Если нет, какой CLR будет работать?

1 Ответ

1 голос
/ 19 марта 2012

Если у вас установлены оба CLR, оба могут работать одновременно. Система запустит одну из версий, поддерживаемых приложением (которая в приложениях .net 2.0 будет v2.0.50727). Он предпочел бы, чтобы последняя версия поддерживалась заявленным приложением, но приложение, созданное с использованием VS2005, вероятно, не будет работать в 4.0 (VS2005 не знает, как добавить метаданные для поддержки 4.0).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...