dotNET 3.5 na Windows server 2012, 0x800F0906 a 0x800F081F

Pro instalaci doplňku dotNET 3.5 na Windows server doporučuji použít PowerShell konzoli, která je potřeba spustit jako Administrator.

Nejprve si připojte ISO s Windows nebo vložte do mechaniky instalační DVD. Poté do konzole zadejte následující příkaz:
Install-WindowsFeature Net-Framework-Core -source D:\sources\sxs
D: = písmeno jednotky DVD mechaniky. Tato cesta nemusí být nutně takto, můžete mít soubory i někde na síti a potom zadáváte UNC cestu.

0x800F081F

0x800F0801

V případě, že Vám instalace skončí touto chybou

  1. Zkontrolujte, zda máte přístup do složky sxs, která obsahuje potřebné soubory pro dokončení instalace.
  2. Zkontrolujte, zda nemáte nainstalovanou jednu z následujících aktualizací a případně ji odinstalujte
      1. KB2966826
      2. KB2966827
      3. KB2966828

    Aktualizace dotNet

    Poté zkuste spustit instalaci znovu.

0x800F0906

S tímto problémem jsem se potýkal dost dlouho, než jsem přišel na v podstatě jednoduché řešení.
Když jsem Googlil a hledal v čem je problém, tak 90% serverů říka, že to je o tom, že není přístup k internetu nebo je nastaven WSUS server pro aktualizace. V mém případě jsem přístup do internetu měl a WSUS jsem nepoužíval a stejně to nešlo. Tak jsem hledal a zkoušel tak dlouho, až jsem přišel na toto řešení.

Řešením je upravit místní politiky nebo doménové politiky. Spustíme si gpedit.msc konzoli

gpedit

a dále pokračujeme Computer Configuration -> Policies -> Administrative Templates -> System -> Specify settings for optional…
Tam vybereme Enabled a pak zaškrtneme Contact Windows Update directly…
politiky-nastaveni

Potom znovu spustíme příkaz pro instalaci dotNetu a vše by mělo být OK.

Komentář


Powered by WordPress | | Designed by: video game | Thanks to seo service and internet marketing