В моей системе Windows Xp Pro установлено слишком много версий среды выполнения .net framework.Есть ли способ определить, какие программы используют разные среды выполнения .net Framework?

v1.0.3705, v1.1.4322, v2.0.50727, v3.0, v3.5

2 ответа2

2

Установленные на машине разные версии .net framework не вызовут никаких проблем. Множество разных приложений будут ориентированы на разные фреймворки. Попытка удалить одного может привести к поломке других.

Самое большое различие между версией 1.1 и 2.0. В эти две версии фреймворка были внесены серьезные изменения, и обе они должны быть установлены. Тогда следующий шаг произошел, когда 3.0 и 3.5 были выпущены. Обе эти версии совместимы с 2.0 (на самом деле они наслоены сверху) и являются необязательными. Следующая версия, которая выйдет, будет 4.0 со следующей версией Visual Studio, и она будет иметь некоторые новые функции, которые не будут зависеть от какой-либо из более старых версий, как это было в версии 2.0.

Я сам не стал бы беспокоиться о том, чтобы иметь фреймворки на вашей машине. Они ничего не повредят, и когда вы загружаете и запускаете программы для своего компьютера с Windows, вам не придется беспокоиться и о загрузке другой платформы.

Надеюсь, это поможет некоторым.

1

Поскольку .Net 3.0 основывается на .Net 2.0 CLR, а 3.5 - на 2.0 и 3.0, вы не можете удалить 2.0 и 3.0, если хотите сохранить 3.5.

Так что ничего не удаляйте - пусть Windows решит, какие версии .Net сохранить.
Удаление обязательно сломает некоторые приложения, использующие .Net Framework.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .