В Windows 7, как я говорю, какую версию платформы.NET я установил?
В предыдущих операционных системах, (т.е. Vista/XP), я смог пойти для Добавления/Удаления Программ, и она покажет все версии установленной Платформы.NET. С Windows 7 я просто вижу "Клиентский Профиль Microsoft.NET Framework 4" (в панели управления Программ и Функций).
Мое предположение - то, что это только показывает последний/самый большой номер версии для моей установки платформы.NET?
Примечание: Я сделал также программы проверки и Функции> Установленные Обновления, чтобы видеть, установили ли все версии платформы.NET, были показаны там, но никакая удача.
Microsoft имеет статью базы знаний, которая отвечает на этот вопрос:
Как определить, какие версии и уровни пакета обновления Microsoft.NET Framework установлены
Статья перечисляет ключи реестра для проверки, чтобы определить, установлена ли конкретная версия Платформы.NET.
Windows 7 поставлялся с Microsoft.NET Framework 3.5 SP1, включенным как компонент операционной системы, таким образом, он не обнаруживается в основном окне Programs и Features. Вы можете видеть части его в разделе Turn Windows Features On или Off Программ и Функций. Microsoft.NET Framework 3.5 SP1 включает.NET 2,0 SP2 и.NET 3,0 SP2.
.NET V3.5 установлен как часть ОС в Windows 7 и Вы не можете удалить его, я не думаю, таким образом, это - то, почему это не обнаруживается в, Добавляют/Удаляют.
По умолчанию этот aslo означает, что у Вас есть V2.0 и V3.0, поскольку они все совместно используют общий CLR (V2.0).