Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Každý, kdo se někdy pokusil nainstalovat. NET Framework verze 1.0 na 64bitovou verzi systému Windows, pravděpodobně narazil na chybu, která říká, že to nebude fungovat na 64bitových Windows. Existuje však řešení.
UPOZORNĚNÍ: Společnost Microsoft v nejnovějších verzích systému Windows nepodporuje rozhraní. NET Framework. Nemohu nést odpovědnost, pokud tento návod poškodí váš operační systém.
Předpoklady:
Redistributable. NET Framework 1.0 -
MSI2XML/XML2MSI -
Aktualizace:
. NET Framework 1.0 SP3 -
KB928367 -
Krok 1: Extrahujte instalační program
Uložte soubor dotnetfx.exe do dočasné složky, otevřete zvýšený příkazový řádek a zadejte následující příkaz:
dotnetfx.exe /C /T:
(Nahraďte cestou k prázdné složce.)
Krok 2: Převeďte instalační program na XML
Ujistěte se, že je nainstalován msi2xml/xml2msi, a zadejte složku, kam jste extrahovali instalační program. NET Framework.
Zadejte následující příkaz: msi2xml netfx.msi
Krok 3: Odstraňte 64bitovou kontrolu
Otevřete vygenerovaný soubor netfx.xml a vyhledejte VersionNT64. Odstraňte všechny řádky kolem něj počínaje a konče.
Uložte soubor a zavřete textový editor.
Krok 4: Převeďte XML zpět na MSI
Vraťte se na příkazový řádek a zadejte následující příkaz:
xml2msi netfx.xml
Tím dojde k přepsání souboru msi novou verzí bez 64bitové kontroly.
Krok 5: Zkuste nainstalovat…
Spusťte soubor install.exe ze složky nastavení.
V některých verzích systému Windows to však selže.
Krok 6: Vylepšete registr
Instalační program je blokován, protože systém Windows umístil do registru hodnotu, kterou instalační program. NET 1.0 zkontroluje a pokud se nezdaří nainstalovat. Je tedy třeba jej smazat.
Otevřete regedit
Pro verze Windows až Windows 10 Anniversary Update:
- V levém podokně:
- Rozbalte HKEY_LOCAL_MACHINE
- Rozbalte Software
- Rozbalte Wow6432Node
- Rozbalte Microsoft
- Rozbalte. NETFramework
- Rozbalte v1.0
- Klikněte na SBSDisabled
Nebo pro Windows 10 Creators Update a novější, jednoduše zkopírujte a vložte do adresního řádku v horní části Editoru registru:
HKEY_LOCAL_MACHINE / SOFTWARE / WOW6432Node / Microsoft \. NETFramework / v1.0 / SBSDisabled
Po navigaci na klíč registru v pravém podokně klepněte pravým tlačítkem na Instalovat a vyberte Odstranit.
V okně se zprávou, které se zobrazí, klikněte na Ano.
Krok 7: Nainstalujte. NET Framework 1.0
Spusťte program install.exe ještě jednou.. NET Framework 1.0 by se měl nainstalovat bez problémů.
Krok 8: Aktualizace. NET Framework 1.0
Po vydání. NET Framework 1.0 bylo vydáno několik aktualizací. První instalace Service Pack 3; zkuste to udělat před restartováním počítače, abyste předešli možným problémům s přihlášením.
Poté nainstalujte aktualizaci KB928367.
Pokud jste sem přišli z instalace Visual Studio. NET 2002 na 64bitový Instructable, pak můžete pokračovat s tímto Instructable.