Funktioniert es, .NET-Rollup-Patches vor .NET 4.7 zu installieren?

353
RockPaperLizard

Vor kurzem hat Microsoft mehrere Patches für .NET herausgegeben. Die Patches befinden sich in Roll-Ups und werden auf verschiedene beliebte .NET-Versionen sowie auf das neue .NET 4.7 angewendet .

Aber was wenn:

  1. Auf einem System ist .NET 4.7 nicht installiert
  2. Die oben beschriebenen .NET-Rollup-Patches werden angewendet
  3. .NET 4.7 wird später installiert

Wenn Schritt 3 schließlich ausgeführt wird, werden die zuvor in Schritt 2 installierten Patches auf .NET 4.7 angewendet?

Übrigens: Soweit ich das beurteilen kann, wird dies für viele / die meisten Systeme die typische Reihenfolge der Operationen sein.

Bitte geben Sie die Windows-Versionsnummer an, für die Ihre Antwort gilt. Vielen Dank.

0
Sie fragen also, ob das .NET 4.7-Installationsprogramm die Patches für die Vorgängerversionen enthält? Welche Vorgängerversion (en)? .NET 3? Frühere Versionen von .NET 4? music2myear vor 6 Jahren 0
Das können Sie leicht selbst ausprobieren: Installieren Sie den Patch auf einem anderen Computer als 4.7, installieren Sie 4.7 und führen Sie Windows Update aus, um zu prüfen, ob der Patch erneut angeboten wird. Meine Vermutung ist ja ... Was gibt es zu patchen, wenn das Programm nicht installiert ist? Twisty Impersonator vor 6 Jahren 0
@ music2myear Nicht ganz das, was ich frage ... das .NET 4.7-Installationsprogramm enthält meines Wissens keine Patches zu früheren Versionen. Unabhängig vom Installationsprogramm bietet MS ein .NET-Patch-Rollup für mehrere 4.x-Versionen an. IOW gilt jedes Patch-Rollup für alle aktuellen 4.x-Versionen. RockPaperLizard vor 6 Jahren 0
Es gibt kein Fragezeichen in dem, was Sie gerade eingegeben haben. Sie haben drei Aussagen gemacht und in der Klarstellung nichts verlangt, daher kann ich nur raten. Fragen Sie, ob ein bestimmtes Rollup-Installationsprogramm Patches für alle .NET 4.x-Versionen enthält? music2myear vor 6 Jahren 0
Fragen Sie effektiv, ob Sie Schritt 2 überspringen können, wenn Sie Schritt 3 planen? Bitte überlegen Sie genau, was Sie fragen, und verwenden Sie dann die Schaltfläche BEARBEITEN, um Ihre Frage zu klären. music2myear vor 6 Jahren 0
Ich habe eine Bearbeitung durchgeführt. Danke für dein Interesse. RockPaperLizard vor 6 Jahren 0
"Das .NET 4.7-Installationsprogramm enthält keine Patches für frühere Versionen." Patches für frühere Versionen von .net gelten nicht für 4.7 Ramhound vor 6 Jahren 0
"Die .NET-Rollup-Patches (oben beschrieben) werden angewendet", wenn eine .net-Schwachstelle behoben wurde. Jedes Applic.net-Release erhält einen eigenen Patch. Nur die entsprechende Software wird installiert. Ramhound vor 6 Jahren 0
@ Ramhound Danke. Für Ihren ersten Kommentar antworte ich "genau". :) Zu Ihrem zweiten Kommentar antworte ich: "MS kombiniert jetzt .NET-Patches in Rollups, die auf mehrere Versionen von .NET angewendet werden". RockPaperLizard vor 6 Jahren 0
Meine Recherchen zu .NET-Schwachstellen weisen darauf hin, dass jede Version eine eigene kB erhält, was sinnvoll ist, da 4.7 und frühere Versionen von .net nebeneinander installiert werden können. Die Rollups enthalten weiterhin individuelle Patches für bestimmte Versionen von .net. Ramhound vor 6 Jahren 0

0 Antworten auf die Frage