В моей системе Windows Xp Pro установлено слишком много версий среды выполнения .net framework.Есть ли способ определить, какие программы используют разные среды выполнения .net Framework?
v1.0.3705, v1.1.4322, v2.0.50727, v3.0, v3.5
В моей системе Windows Xp Pro установлено слишком много версий среды выполнения .net framework.Есть ли способ определить, какие программы используют разные среды выполнения .net Framework?
v1.0.3705, v1.1.4322, v2.0.50727, v3.0, v3.5
Установленные на машине разные версии .net framework не вызовут никаких проблем. Множество разных приложений будут ориентированы на разные фреймворки. Попытка удалить одного может привести к поломке других.
Самое большое различие между версией 1.1 и 2.0. В эти две версии фреймворка были внесены серьезные изменения, и обе они должны быть установлены. Тогда следующий шаг произошел, когда 3.0 и 3.5 были выпущены. Обе эти версии совместимы с 2.0 (на самом деле они наслоены сверху) и являются необязательными. Следующая версия, которая выйдет, будет 4.0 со следующей версией Visual Studio, и она будет иметь некоторые новые функции, которые не будут зависеть от какой-либо из более старых версий, как это было в версии 2.0.
Я сам не стал бы беспокоиться о том, чтобы иметь фреймворки на вашей машине. Они ничего не повредят, и когда вы загружаете и запускаете программы для своего компьютера с Windows, вам не придется беспокоиться и о загрузке другой платформы.
Надеюсь, это поможет некоторым.
Поскольку .Net 3.0 основывается на .Net 2.0 CLR, а 3.5 - на 2.0 и 3.0, вы не можете удалить 2.0 и 3.0, если хотите сохранить 3.5.
Так что ничего не удаляйте - пусть Windows решит, какие версии .Net сохранить.
Удаление обязательно сломает некоторые приложения, использующие .Net Framework.