4

Я пытаюсь установить программу на моем компьютере с Windows 7, и он говорит, что мне нужно установить .NET 2.0 или более поздней версии. Поскольку Windows 7 поставляется с предустановленной .NET, я позвонил в службу поддержки, и они сказали мне просто переустановить .NET, так как моя установка .NET, вероятно, повреждена. Я пытаюсь установить программу SNGWiz. Я не думаю, что его установщик не работает.

Однако, когда я устанавливаю .NET 3.5 SP1, используя загрузку с веб-сайта Microsoft .NET, я получаю следующую ошибку:

Чтобы установить или настроить Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1) на панели управления, вы должны использовать «Включить или отключить функции Windows».

Я перешел к панели включения / выключения компонентов Windows, включил и выключил 3.5 и попытался переустановить .NET 3.5 SP1 в обеих ситуациях. Но это не удалось с той же ошибкой.

Что я могу сделать?

4 ответа4

3

Не нужно устанавливать. Просто включите его.

.NET Framework 3.5 является встроенной частью Windows в Windows 7. Включение этой функции - это все, что необходимо; Установщики созданы для предыдущих версий Windows.

2

нет, я с оригинальным постером, даже простое его включение не помогает, попробуйте и обновите .net Framework с включенным или выключенным без разницы, попробуйте установить программное обеспечение после включения ничего не добивается, это серьезный недостаток в системе,

1

.NET 4.0 уже установлен? Это может быть проблемой для их установщика?

Ключ версии реестра изменился с 4.0, и в зависимости от того, как они проверяют .NET, это может привести к поломке их установщика - это сработало для нас, и вы получите сообщение, которое мы тоже видели.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\<...>\<Version>
1

Я вижу это:

он говорит, что мне нужно установить .NET 2.0 или более позднюю версию.

и это:

Я устанавливаю .NET 3.5 SP1

Вы должны думать о .Net 3.5 как о "дополнительном пакете" для .Net 2.0, так как 3.5 по-прежнему полагается на то же ядро, что и в предыдущем выпуске 2.0. Добавление и удаление 3.5 не поможет вам исправить что-то сломанное с вашей установкой 2.0. Чтобы действительно убедиться, что у вас хорошая установка .Net, на самом деле удалите и переустановите .Net 2.0, а не 3.5.

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