Wer bei Windows Server 2012R2 neuerdings bei der .net Frameworkinstallation mittels Powershell, DISM oder GUI auf die Nase fliegt, und natürlich das richtige ISO eingelegt hat und aus Laufwerk:\sources\sxs oder der install.wim den Blödsinn das .Net Framework 3.5 installieren möchte, sieht schnell alt aus.
Mögliche Fehlermeldungen sind in der DISM.LOG z.B:
015-05-28 12:08:23, Info DISM DISM Package Manager: PID=2324 TID=2844 Error in operation: source for package or file not found, ResolveSource() unsuccessful. (CBS HRESULT=0x800f081f) - CCbsConUIHandler::Error 2015-05-28 12:08:23, Error DISM DISM Package Manager: PID=2324 TID=2920 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x800f081f)
Je nachdem wie Ihr versucht habt zu installieren, kommt dabei eine der oben genannten Fehlermeldungen heraus.
Ursache ist in allen Fällen, dass das Paket auf der DVD oder im ISO einfach nicht „passt“. Das ISO ist „kaputt“ oder falsch gebrannt oder falsch geliefert. Das passiert in schöner Regelmäßigkeit, das lässt sich nicht ändern. Da kann man noch so oft versuchen, das über unterschiedliche Wege zu installieren. Die einfachste Möglichkeit ist:
1. Internetverbindung herstellen,
2. Zeit verifizieren
3. lokalen Gruppenrichtlinieneditor öffnen und mittels gpedit.msc in //Computerkonfiguration/Administrative Vorlagen/System/“Einstellungen für die Installation optionaler Komponenten und die Reparatur von Komponenten“ wechseln und den Haken bei „Stellen Sie direkt eine Verbindung mit Windows Update her…“ zu aktivieren, so wie hier gezeigt:
4. Administrative Dosbox öffnen, „gpupdate /force“ ausführen
5. Feature über den Servermanager installieren, (!)ohne(!) alternative Quellen einzugeben
6. Geduld haben, da der Server das .net FX jetzt direkt bei Microsoft abholt