Mittwoch, 15. April 2015

Windows 8.1 Fehler bei der Integration von .NET 3.5


Ja, die .NET Framework 3.5 Integration bei Windows 8/8.1 ist immer wieder mal ein Problem. Insbesondere wenn mit mehreren Sprachpaketen gearbeitet wird. Übrigens egal ob Offline oder Online Integration des Features.

Bei folgendem Befehl erschien die unten stehende Fehlermeldung:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

DISM Version: 6.2.9200.16384
Fehler: 0xc0000135
Im DISM.log war die erste Fehlermeldung folgende:
 
DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.

Nachgeschaut im DISM Logfile wird es etwas klarer. Dieses ist zu finden unter "C:\Windows\Logs\DISM".

DISM Version: 6.3.9600.16384
Fehler: 0x800f081f
Im DISM.log war die erste Fehlermeldung folgende:

Exec: Failed to pre-stage package: Microsoft-Windows-IIS-WebServer-AddOn-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384, file: SqlPersistenceService_Logic.sql, source:
\\?\d:\intel\work\Windows\Servicing\Packages\x86_microsoft-windows-wwfcorecomp.resources_31bf3856ad364e35_6.3.9600.16384_en-us_500319893d2279c3\SqlPersistenceService_Logic.sql, sandbox: (null) [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

Lösung:
Einfach die lp.cab des Language Packs von en-US im SXS Verzeichnis entpacken. Das Programm WinRAR kann dies ohne Problem durchführen. Danach den Befehl nochmals ausführen und es klappt ohne Fehlermeldung.

Weiterhin viel Erfolg mit Windows 8.1


Keine Kommentare:

Kommentar veröffentlichen