@klaus weber:
Es kommt darauf an, wie man es installiert/aktiviert. Entweder über
/featurename oder über
/Add-Package. Beide Methoden gehen, erfordern aber unterschiedliche Eingaben.
Mit
/featurename wird automatisch der richtige Name des Paketes anhand des übergebenen 'Featurenames' (hier: NetFX3) herausgesucht und installiert. Von daher reicht hier vollkommen aus:
Code: Alles auswählen
Dism /online /enable-feature /featurename:NetFX3 /All [/Source:Z:\sources\sxs /LimitAccess]
Der in [..] gesetzte Teil ist erforderlich, wenn man das Feature offline installieren will. Ohne diesen Teil wird es online herunter geladen.
Alternativ geht hier auch:
Code: Alles auswählen
DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:Z:\sources\sxs
In Beiden Fällen wird das NetFX3 dem Komponentenspeicher hinzugefügt und das Feature aktiviert, allerdings ohne Language Pack.
Geht man hingegen über
/Add-Package muss man den genauen Pfad und Namen des Paketes angeben. welches hinzugefügt werden soll:
Code: Alles auswählen
DISM.EXE /Online /Add-Package /PackagePath:Z:\sources\sxs\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab
DISM.EXE /Online /Add-Package /PackagePath:Z:\sources\sxs\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~de-DE~.cab
Die erste Zeile installiert das
.NET Framework 3 und die zweite Zeile fügt das Language Pack für
Deutsch hinzu.
Letztere Zeile sollte man bei allen Methoden ausführen, da das Language Pack offensichtlich nicht automatisch mitinstalliert wird.
Ob alles installiert ist, kann man dann so überprüfen:
Code: Alles auswählen
C:\WINDOWS\system32>Dism /online /Get-Packages /Format:Table | findstr NetFx3
Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~de-DE~10.0.18282.1000 | Installiert | Language Pack | 22.11.2018 10:47
Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~10.0.18282.1000 | Installiert | OnDemand Pack | 22.11.2018 10:47
Ob es dann auch aktiviert wurde, kann man so überprüfen:
Code: Alles auswählen
C:\WINDOWS\system32>Dism /online /Get-FeatureInfo /FeatureName:Netfx3
Featureinformationen:
Featurename : NetFx3
Anzeigename : .NET Framework 3.5 (enthält .NET 2.0 und 3.0)
Beschreibung : .NET Framework 3.5 (enthält .NET 2.0 und 3.0)
Neustart erforderlich : Possible
Status : Aktiviert
----
Gut, soweit die graue Theorie. Leider scheint das mit der 18282 erneut nicht zu funktionieren.
OK. Mein Fehler. Wenn man die falsche ISO verwendet (18267), dann endet das alles nur mit 'Mismatched package' und 'File not found`'.
Mit der ISO der 18282 funktioniert alles oben beschriebene auch mit der 18282 einwandfrei. Gerade noch einmal getestet.