V počítači, který má nainstalovanou 2.0 rozhraní.NET Framework a tedy spuštěné Windows XP, Windows Server 2003 nebo Windows 2000 se nezdaří instalace rozhraní.NET Framework 2.0 SP1

Tento článek může obsahovat odkaz na nástroj Cleanup Instalační služba Windows Installer (MSICUU2.exe). Pokud k vyřešení problému pomocí nástroje Vyčištění Instalační služba Windows Installer, byli přesměrováni na tento článek, obraťte se na výrobce softwaru pro podporu instalace na výrobku nebo naleznete v následujícím článku znalostní báze Microsoft Knowledge Base postup odinstalace problémů s produkty, které používají Instalační služba Windows Installer:

Příznaky

Při pokusu nainstalovat Microsoft rozhraní.NET Framework 2.0 Service Pack 1 (SP1) v počítači, že 2.0 rozhraní.NET Framework je nainstalována a se systémem Windows XP, Windows Server 2003 nebo Windows 2000, rozhraní.NET Framework 2.0 SP1 instalace nezdaří.

Příčina

K tomuto problému dochází, protože Instalační služba Windows Installer musí zavést v mezipaměti Instalační databáze a všechny aktualizace, pokud Instalační služba Windows Installer provádí všechny instalace, údržby, například uninstallations. Balíčky aktualizace neexistují v mezipaměti Instalační služba Windows Installer, Instalační služba Windows Installer se pokusí vyhledat aktualizace z předchozích zdrojové adresáře.

Rozhraní.NET Framework 2.0 SP1 je hlavní upgrade, který odinstaluje starší verze 2.0 rozhraní.NET Framework. Instalační služba Windows Installer nelze najít balíčky pro dříve nainstalované aktualizace během operace odinstalace, instalace se nezdaří s chybovou zprávou.

Pokud dojde k neúplné vrácení zpět, toto selhání instalace může způsobit také aplikace, které používají rozhraní.NET Framework selhání.

Tomuto problému může dojít z některého z následujících dvou důvodů.

Instalační služba Windows Installer mezipaměti chybí potřebné soubory

Instalační služba Windows Installer mezipaměti je velmi důležité pro opravy, aktualizace a odinstalování produktů. Proto by neměl odebrat nebo upravit obsah mezipaměti. Pokud změníte obsah mezipaměti, můžete být vyzváni pro zdroj při pokusu o aktualizaci nebo opravu produktů založených na Instalační služba Windows Installer.

V některých případech nemusí existovat souboru opravy Instalační služba Windows Installer (MSP), který očekává najít v mezipaměti Instalační služba Windows Installer. Následují dva běžné důvody, proč může být chybějící soubor MSP:
  • Je-li spustit nástroj, který vyhledá a odstraní velké soubory nebo málo používané soubory na disku.
  • Vlastník změny adresáři %windir%\Installer systému nebo správci.
Pokud k tomuto problému dochází, zobrazí se údaje v protokolu Instalační služba Windows Installer selhání instalace: můžete použít nástroj Microsoft rozhraní.NET Framework 2.0 registrace korekce, chcete-li tento problém vyřešit, pokud k němu dojde při instalaci rozhraní.NET Framework 2.0 SP1. Nástroj řeší tento problém tak, že odstraníte všechny registrace opravy hotfix nebo aktualizace, které jsou specifické pro tuto aktualizaci tak, aby zařízení údržby Nepokoušejte se načíst soubor MSP specifické.

Můžete také opravit problém pomocí opětovné sestavení mezipaměti Instalační služby. Můžete obvykle najít databáze Knowledge Base pro opravu hotfix nebo aktualizaci v řádky, které následují "Řešení opravy zdroj", jak je znázorněno v následujícím příkladu: Chcete-li opravit Instalační služba Windows Installer mezipaměti pro tento příklad, postupujte takto:
  1. Navštivte následující web společnosti Microsoft:Poznámka: Číslo článku znalostní báze Knowledge Base opravy hotfix nebo aktualizace, chcete-li opravit Instalační služba Windows Installer mezipaměti lze nahradit číslo článku znalostní báze v adrese URL.
  2. Stáhněte aktualizaci.
  3. Extrahujte soubor MSP, který je uvnitř opravu hotfix nebo aktualizaci pomocí příkazového řádku přepínač /x nebo přepínač příkazového řádku/extract .
  4. Zkopírujte soubor MSP extrahované umístění pro chybějící soubor. V tomto příkladu umístění je % windir%\Installer\a4784a.msp.

Registrace opravu hotfix nebo aktualizaci registrace je poškozen.

Po instalaci opravy hotfix nebo aktualizace produktu založené Instalační služba Windows Installer může dojít poškození registraci opravu hotfix nebo aktualizaci registrace. Tomuto problému může dojít z důvodu jiného registru čištění nástrojů, které odebrat některé klíče registru. Tyto klíče obsahují klíče, které jsou určeny pro vnitřní použití Instalační služba Windows Installer. V tomto případě zpráva "Řešení opravy zdroj" v protokolu zní takto:Poznámka: umístění opravy hotfix nebo aktualizace chybí ve zprávě protokolu z důvodu chybějící opravou hotfix nebo aktualizace registrační informace. Opravy hotfix nebo aktualizace je v tomto případě stále registrována na produkt. Informace o umístění opravy hotfix nebo aktualizace je však chybí. Ačkoli může existovat soubor Instalační služba Windows Installer cestu souboru, který potřebuje Instalační služba Windows Installer pro načtení neví.

Chcete-li tento problém vyřešit, pokud k němu dojde při instalaci rozhraní.NET Framework 2.0 SP1, můžete použít nástroj Microsoft rozhraní.NET Framework 2.0 registrace korekce. Nástroj řeší tento problém tak, že odstraníte všechny opravy hotfix nebo aktualizaci registrace, která je specifická pro tuto aktualizaci service pack tak, aby zařízení údržby nepokoušejte načtení opravy hotfix nebo aktualizace.

Jak potíže obejít

Pokud nelze úspěšně nainstalovat rozhraní.NET Framework 2.0 SP1 a v souboru protokolu instalace, jak je popsáno v části "Příčina" vyhledejte text "Řešení opravy zdroj", můžete stáhnout nástroj Microsoft rozhraní.NET Framework 2.0 registrace korekce k vyřešení tohoto problému.

Nástroj Microsoft rozhraní.NET Framework 2.0 registrace korekce

Microsoft rozhraní.NET Framework 2.0 registrační nástroj Oprava řeší oba problémy popsané v části "Příčina".

Následující soubor je k dispozici pro stažení z Microsoft Download Center:
Download Stáhněte balíček nástroje Microsoft rozhraní.NET Framework 2.0 registrace korekce.

Microsoft Download Center má jednu verzi nástroje pro každou architekturu procesoru, zda podporuje rozhraní rozhraní.NET Framework 2.0 (x86, x64 a IA-64). Většina zákazníků spustit 32bitovou verzi operačního systému. Proto potřebují tito zákazníci Chcete-li stáhnout a nainstalovat x86 verzi nástroje.

Správci mohou pomocí tohoto nástroje také ve skriptech předáním /q přepínač příkazového řádku nebo přepínače příkazového řádku/quiet . Tímto způsobem můžete spustit aplikaci v tichém režimu bez použití uživatelského rozhraní a bez použití blokování skriptů.

Nástroj zapíše spuštění protokolu ve složce %TEMP%\dd_clwireg.txt. Tohoto protokolu pro další informace o provádění nástroje.

Poznámky
  • Nástroj Microsoft rozhraní.NET Framework 2.0 registrace korekce není určen pro použití s všechny verze rozhraní.NET Framework než 2.0 rozhraní.NET Framework.
  • Musíte být správce ke spuštění tohoto nástroje.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Chcete-li zabránit problémy, které tento článek popisuje, jak

Přesvědčte se, zda soubory, které jsou umístěny přímo v adresáři %WINDIR%\Installer neodstraňujte. Dále zkontrolujte, že disk místo nástroje regenerace uvolněte místo odstraněním velké soubory nebo zřídka používané soubory neodstraňujte soubory v tomto adresáři.

Nástroj pro vyčištění Instalační služba Windows Installer používá soubor Msizap.exe. Tento nástroj je součástí s Windows Software Development Kit (SDK). Nástroj odstranit některé soubory nebo všechny soubory v mezipaměti Instalační služby. Tento nástroj však měli pouze použít jako poslední možnost. Ujistěte se, že pečlivě si přečíst všechny informace a upozornění týkající se nástroje před použitím nástroje. Vždy je nejlepší odinstalovat produkt, opravy hotfix nebo aktualizace pomocí Instalační služba Windows Installer pomocí jedné z následujících akcí:
  • Nástroj Přidat nebo odebrat programy v systému Windows 2000, Windows XP nebo Windows Server 2003
  • Průzkumník softwaru v systému Windows Vista nebo novější verze operačního systému Windows
  • Souboru Msiexec.exe na příkazovém řádku (pokud výrobek neposkytuje vlastní odinstalační program)
Poznámka: Tento článek nepopisuje všechny problémy, které má vliv rozhraní.NET Framework 2.0 na Vista a novějších operačních systémech.

Odkazy

Další informace o Instalační služba Windows Installer CleanUp Utility klepněte na následující číslo článku databáze Microsoft Knowledge Base:

290301 Popis nástroje Vyčištění Instalační služba Windows Installer

Vlastnosti

ID článku: 951950 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Váš názor