Оглавление:

Установка .NET Framework 1.0 в 64-битной Windows: 8 шагов
Установка .NET Framework 1.0 в 64-битной Windows: 8 шагов

Видео: Установка .NET Framework 1.0 в 64-битной Windows: 8 шагов

Видео: Установка .NET Framework 1.0 в 64-битной Windows: 8 шагов
Видео: Установка и настройка ASP.NET IIS на Windows 8 2024, Ноябрь
Anonim
Установите. NET Framework 1.0 в 64-битной Windows
Установите. NET Framework 1.0 в 64-битной Windows
Установите. NET Framework 1.0 в 64-битной Windows
Установите. NET Framework 1.0 в 64-битной Windows

Любой, кто когда-либо пытался установить. NET Framework версии 1.0 в 64-битной версии Windows, вероятно, сталкивался с ошибкой о том, что она не будет работать в 64-битной Windows. Однако есть обходной путь.

ВНИМАНИЕ: Microsoft не поддерживает. NET Framework в последних версиях Windows. Я не несу ответственности, если это Руководство повредит вашу операционную систему.

Предпосылки:

Распространяемый компонент. NET Framework 1.0 -

MSI2XML / XML2MSI -

Обновления:

. NET Framework 1.0 SP3 -

KB928367 -

Шаг 1. Извлеките установщик

Извлеките установщик
Извлеките установщик

Сохраните файл dotnetfx.exe во временной папке, откройте командную строку с повышенными привилегиями и введите следующую команду:

dotnetfx.exe / C / T:

(Замените на путь к пустой папке.)

Шаг 2. Преобразуйте установщик в XML

Преобразуйте установщик в XML
Преобразуйте установщик в XML

Убедитесь, что msi2xml / xml2msi установлен, и войдите в папку, в которую вы извлекли установщик. NET Framework.

Введите следующую команду: msi2xml netfx.msi

Шаг 3. Удалите 64-битную проверку

Удалите 64-битную проверку
Удалите 64-битную проверку

Откройте сгенерированный файл netfx.xml и найдите VersionNT64. Удалите все строки вокруг него, начиная с и заканчивая.

Сохраните файл и закройте текстовый редактор.

Шаг 4. Конвертируйте XML обратно в MSI

Конвертируйте XML обратно в MSI
Конвертируйте XML обратно в MSI

Вернитесь в командную строку и введите следующую команду:

xml2msi netfx.xml

Это приведет к перезаписи файла msi новой версией без 64-битной проверки.

Шаг 5. Попробуйте установить…

Попробуйте установить…
Попробуйте установить…

Запустите файл install.exe из установочной папки.

Однако в некоторых версиях Windows это не поможет.

Шаг 6. Настройте реестр

Настроить реестр
Настроить реестр

Установка заблокирована, поскольку Windows поместила в реестр значение, которое программа установки. NET 1.0 проверяет и не может установить, если оно существует. Так что его нужно удалить.

Откройте regedit

Для версий Windows до Windows 10 Anniversary Update:

  1. На левой панели:
  2. Разверните HKEY_LOCAL_MACHINE
  3. Развернуть программное обеспечение
  4. Развернуть Wow6432Node
  5. Разверните Microsoft
  6. Развернуть. NETFramework
  7. Развернуть v1.0
  8. Нажмите на SBSDisabled.

Или для Windows 10 Creators Update и новее просто скопируйте и вставьте следующее в адресную строку в верхней части редактора реестра:

HKEY_LOCAL_MACHINE / SOFTWARE / WOW6432Node / Microsoft \. NETFramework / v1.0 / SBSDisabled

После перехода к разделу реестра на правой панели щелкните правой кнопкой мыши «Установить» и выберите «Удалить».

В появившемся окне сообщения нажмите Да.

Шаг 7. Установите. NET Framework 1.0

Установите. NET Framework 1.0
Установите. NET Framework 1.0

Еще раз запустите программу install.exe.. NET Framework 1.0 должен быть установлен без проблем.

Шаг 8. Обновите. NET Framework 1.0

После выпуска. NET Framework 1.0 было выпущено несколько обновлений. Сначала установите Service Pack 3; попробуйте сделать это перед перезагрузкой компьютера, чтобы предотвратить возможные проблемы со входом в систему.

Затем установите обновление KB928367.

Если вы пришли сюда после установки Visual Studio. NET 2002 на 64-разрядной версии Instructable, вы можете продолжить работу с этой инструкцией.

Рекомендуемые: