Ich brauche eine sos.dll Version 4.0.30319.544 und soweit ich herausgefunden habe, ist der einzige Weg, eine zu bekommen, den Installationsprozess des .Net Frameworks von Anfang an zu wiederholen. Ich habe eine brandneue VM mit .Net Framework und muss jetzt installierenDasaktualisieren.
Das Problem ist, dass ich bei der Installation die Version 4.0.30319.269 vom GDR Service Branch erhalte und nicht die Version 4.0.30319.544 vom LDR Service Branch.
Gibt es eine Möglichkeit, die LDR-Version zu erhalten?
Ich habe einige Anweisungen für die Verwendung von PowerShell gefunden und sogar eine.Net-Projekt, aber sie verlassen sich auf das Vorhandensein einer .mum-Datei und diese ist nicht im angegebenen Update enthalten.
Antwort1
Ich habe es endlich geschafft!!!
Zunächst einmal vielen Dank an WindowsWiki fürdieser Beitragwoher ich die Befehle habe:
msix patch.msp /out C:<target_dir>
expand -F:* update.cab C:<target_dir>
Aber msix ist kein Standard-Dienstprogramm, also musste ich danach googeln. Habe esHier. (direkte Verbindung).
Der letzte Befehl, den ich ausführen musste, war:
- Führen Sie es aus
NDP40-KB2604121-x64.exe
. Der Inhalt wird in einen temporären Ordner entpackt (C:\3ec161398e4e56a1c7cee1457a295e
in meinem Fall). - Kopieren Sie sie nach
C:\1
- Laden Sie msix herunter und führen Sie etwas wie aus
C:\msix\Release\MsiX.exe NDP40-KB2604121-x64.msp /out C:\1
. Sie erhalten am Ende 2.cab
Dateien und einige andere Dateien. - Führen Sie es aus
expand -F:* QFEGDR.cab C:\1\2
und Sie erhalten die Dateien (sos_dll_amd64
in meinem Fall)