Wednesday, April 3, 2024

Beschreibung des Sicherheits- und Qualitätsrollups für .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 und 4.7.1 unter Windows 7 SP1 und Server 2008 R2 SP1 und .NET Framework 4.6 unter Server 2008 SP2 (KB 4054981) – Microsoft Unterstützung

Beachten

Dieses Update ist in den Sicherheits- und Qualitätsrollups ( KB 4076492 und KB 4076495 ) vom 13. Februar 2018 enthalten. Dieses Update wurde zuvor als Teil der Vorschau der Qualitätsrollups ( KB 4057270 und KB 4057273 ) am 16. Januar 2018 veröffentlicht.

Einführung

Dieses Update für Windows 7 Service Pack 1 (SP1) und Windows Server 2008 R2 SP1 enthält kumulative Zuverlässigkeitsverbesserungen für .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 und 4.7.1. Darüber hinaus enthält dieses Update für Windows Server 2008 Service Pack 2 (SP2) kumulative Zuverlässigkeitsverbesserungen für .NET Framework 4.6. Wir empfehlen Ihnen, dieses Update im Rahmen Ihrer regelmäßigen Wartungsroutinen anzuwenden. Bevor Sie dieses Update installieren, lesen Sie die Abschnitte „Voraussetzungen" und „Neustartanforderung".

Wichtig

  • Alle Updates für .NET Framework 4.6, 4.6.1, 4.6.2 und 4.7 erfordern die Installation des d3dcompiler_47.dll-Updates. Wir empfehlen, dass Sie das mitgelieferte Update d3dcompiler_47.dll installieren, bevor Sie dieses Update anwenden. Weitere Informationen zum d3dcompiler_47.dll-Update finden Sie unter KB 4019990 für Windows 7 SP1 und Windows Server 2008 R2 SP1. Oder sehen Sie sich KB 4019478 für Windows Server 2008 an.

  • Wenn Sie nach der Installation dieses Updates ein Sprachpaket installieren, müssen Sie dieses Update erneut installieren. Daher empfehlen wir Ihnen, alle benötigten Sprachpakete zu installieren, bevor Sie dieses Update installieren. Weitere Informationen finden Sie unter Hinzufügen von Sprachpaketen zu Windows .

Qualitäts- und Zuverlässigkeitsverbesserungen

Für .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 und 4.7.1

ASP.NET 1

In den folgenden Szenarien entfernt ASP.NET möglicherweise das Cookie aus der Antwort:

  • Ein Cookie wird hinzugefügt, indem „set-cookie" zu HttpResponse.Headers hinzugefügt wird.

  • Ein weiteres Cookie wird über HttpResponse.SetCookie/HttpResponse.Cookies.Set hinzugefügt.

Nachdem Sie diesen Fix angewendet haben, stellt ASP.NET sicher, dass das Antwortcookie nicht entfernt wird.

Active Directory 2

TokenGroupSet unterstützt jetzt nicht auflösbare SIDs, indem es zusammen mit der ursprünglichen SID einen Prinzipal zurückgibt.

ADO.NET 3

SqlConnection kann beim „Schließen und Entsorgen" hängen bleiben, nachdem es während SqlBulkCopy-Schreibvorgängen eine Netzwerkausnahme empfängt.

WCF 4

Behebt eine Deadlock-Bedingung in den Funktionen SharedTcpTransportManager.OnClose und OnReceiveComplete , indem die ThisLock- Eigenschaft nicht erfasst wird, wenn der Listener gestoppt wird.

1 Aktive Serverseiten (ASP.NET)
2 Active Directory-Dienste (ADS)
3 ActiveX-Datenobjekt (ADO.NET)
4 Windows Communication Foundation (WCF)

Zusätzliche Informationen zu diesem Update

Weitere Informationen zu diesem Update im Zusammenhang mit Windows 7 SP1 und Windows Server 2008 R2 SP1 finden Sie in den folgenden Artikeln in der Microsoft Knowledge Base:

4076492 Sicherheits- und Qualitätsrollup für .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 und 4.7.1 für Windows 7 SP1 und Server 2008 R2 SP1 (KB 4076492)

4057270 Januar 2018 Vorschau der Qualitätsrollups für .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 und 4.7.1 für Windows 7 SP1 und Server 2008 R2 SP1 (KB 4057270)

Weitere Informationen zu diesem Update im Zusammenhang mit Windows Server 2008 SP2 finden Sie in den folgenden Artikeln in der Microsoft Knowledge Base:

4076495 Sicherheits- und Qualitätsrollup für .NET Framework 2.0 SP2, 3.0 SP2, 4.5.2 und 4.6 für Windows Server 2008 SP2 (KB 4076495)

4057273 Januar 2018 Vorschau der Qualitätsrollups für .NET Framework 2.0 SP2, 3.0 SP2, 4.5.2 und 4.6 für Windows Server 2008 SP2 (KB 4057273)

Methode 1: Windows Update

Dieses Update ist über Windows Update verfügbar. Wenn Sie die automatische Aktualisierung aktivieren, wird dieses Update automatisch heruntergeladen und installiert. Weitere Informationen zum automatischen Erhalten von Sicherheitsupdates finden Sie unter Windows Update: FAQ .

Methode 2: Microsoft Update-Katalog

Um das eigenständige Paket für dieses Update zu erhalten, besuchen Sie die Microsoft Update Catalog-Website.

Methode 3: Windows Software Update Services (WSUS)

Führen Sie auf Ihrem WSUS-Server die folgenden Schritte aus:

  1. Klicken Sie auf Start , auf Verwaltung und dann auf Microsoft Windows Server Update Services 3.0 .

  2. Erweitern Sie Computername und klicken Sie dann auf Aktion .

  3. Klicken Sie auf Updates importieren .

    Hinweis: WSUS öffnet ein Browserfenster, in dem Sie möglicherweise aufgefordert werden, ein ActiveX-Steuerelement zu installieren. Sie müssen das ActiveX-Steuerelement installieren, um fortfahren zu können.

  4. Nachdem das ActiveX-Steuerelement installiert ist, wird der Bildschirm „Microsoft Update Catalog" angezeigt. Geben Sie 4076492 ein Windows 7 SP1 und Server 2008 R2 SP1 oder geben Sie 4076495 für Server 2008 SP2 in das Suchfeld ein und klicken Sie dann auf Suchen .

  5. Suchen Sie die .NET Framework-Pakete, die den Betriebssystemen, Sprachen und Prozessoren in Ihrer Umgebung entsprechen. Klicken Sie auf „Hinzufügen" , um sie Ihrem Warenkorb hinzuzufügen.

  6. Nachdem Sie alle benötigten Pakete ausgewählt haben, klicken Sie auf „Warenkorb anzeigen" .

  7. Um die Pakete auf Ihren WSUS-Server zu importieren, klicken Sie auf Importieren .

  8. Um zu WSUS zurückzukehren, klicken Sie nach dem Importieren der Pakete auf Schließen .

Die Updates stehen jetzt zur Installation über WSUS zur Verfügung.

Voraussetzungen

Um dieses Update anzuwenden, muss .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 oder 4.7.1 installiert sein.

Neustartanforderung

Sie müssen den Computer nach der Installation dieses Updates neu starten, wenn betroffene Dateien verwendet werden. Wir empfehlen, dass Sie alle .NET Framework-basierten Anwendungen beenden, bevor Sie dieses Update anwenden.

Aktualisieren Sie die Ersatzinformationen

Dieses Update ersetzt die folgenden Updates:

  • Für Windows 7 SP1 und Windows Server 2008 R2 SP1: Updates 4042076 und 4035036 .

  • Für Windows Server 2008 SP2: Updates 4042201 und 4035039 .

Dateiinformationen

Die englische (USA) Version dieses Updates installiert Dateien mit den in den folgenden Tabellen aufgeführten Attributen. Die Datums- und Uhrzeitangaben für diese Dateien werden in der koordinierten Weltzeit (UTC) angegeben. Die Datums- und Uhrzeitangaben für diese Dateien auf Ihrem lokalen Computer werden in Ihrer Ortszeit zusammen mit Ihrer aktuellen Sommerzeit (DST) angezeigt. Darüber hinaus können sich Datum und Uhrzeit ändern, wenn Sie bestimmte Vorgänge an den Dateien ausführen.

Für alle unterstützten x86-basierten Versionen von Systemen

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Aspnet_perf.dll

4.7.2623.0

42.648

29. Dezember 2017

22:18

aspnet_wp.exe

4.7.2623.0

46.176

29. Dezember 2017

22:18

clr.dll

4.7.2117.0

7.221.880

29. Dezember 2017

22:16

clrjit.dll

4.7.2117.0

522.888

29. Dezember 2017

22:16

dfdll.dll

4.7.2117.0

159.872

29. Dezember 2017

22:16

GlobalUserInterface.CompositeFont

182.000

18. Okt. 2017

22:16

mscordacwks.dll

4.7.2117.0

1.341.080

29. Dezember 2017

22:16

mscordbi.dll

4.7.2117.0

1.164.944

29. Dezember 2017

22:16

mscoreei.dll

4.7.2117.0

511.632

29. Dezember 2017

22:16

mscorlib.dll

4.7.2117.0

5.614.224

29. Dezember 2017

22:16

msvcp120_clr0400.dll

12.0.52519.0

485.576

29. Dezember 2017

22:18

msvcr120_clr0400.dll

12.0.52519.0

987.840

29. Dezember 2017

22:18

VsVersion.dll

14.7.2117.0

19.088

29. Dezember 2017

22:16

peverify.dll

4.7.2117.0

188.560

29. Dezember 2017

22:16

PresentationCore.dll

4.7.2117.0

3.618.632

29. Dezember 2017

22:16

PresentationFramework.dll

4.7.2117.0

6.200.160

29. Dezember 2017

22:16

PresentationHost_v0400.dll

4.7.2117.0

197.320

29. Dezember 2017

22:16

PresentationHost_v0400.dll.mui

4.7.2117.0

84.696

29. Dezember 2017

22:16

PresentationNative_v0400.dll

4.7.2117.0

827.088

29. Dezember 2017

22:16

ServiceMonikerSupport.dll

4.7.2623.0

29.376

29. Dezember 2017

22:18

SMDiagnostics.dll

4.7.2623.0

73.376

29. Dezember 2017

22:18

SOS.dll

4.7.2117.0

743.544

29. Dezember 2017

22:16

System.Activities.dll

4.7.2623.0

1.532.600

29. Dezember 2017

22:18

System.ComponentModel.DataAnnotations.dll

4.7.2117.0

124.480

29. Dezember 2017

22:16

System.Core.dll

4.7.2117.0

1.381.528

29. Dezember 2017

22:16

System.Data.Entity.dll

4.7.2117.0

4.034.232

29. Dezember 2017

22:16

System.DirectoryServices.AccountManagement.dll

4.7.2623.0

296.216

29. Dezember 2017

22:18

System.IdentityModel.dll

4.7.2623.0

1.088.712

29. Dezember 2017

22:18

System.IdentityModel.Services.dll

4.7.2623.0

198.368

29. Dezember 2017

22:18

System.Runtime.Serialization.dll

4.7.2623.0

1.054.456

29. Dezember 2017

22:18

System.ServiceModel.Channels.dll

4.7.2623.0

157.912

29. Dezember 2017

22:18

System.ServiceModel.Discovery.dll

4.7.2623.0

308.448

29. Dezember 2017

22:18

System.ServiceModel.dll

4.7.2623.0

6.315.712

29. Dezember 2017

22:18

System.ServiceModel.Internals.dll

4.7.2623.0

253.696

29. Dezember 2017

22:18

System.ServiceModel.Routing.dll

4.7.2117.0

130.776

29. Dezember 2017

22:16

System.ServiceModel.WasHosting.dll

4.7.2623.0

39.648

29. Dezember 2017

22:18

System.Web.ApplicationServices.dll

4.7.2623.0

70.912

29. Dezember 2017

22:18

System.Web.Extensions.dll

4.7.2623.0

1.849.544

29. Dezember 2017

22:18

System.Workflow.Activities.dll

4.7.2117.0

1.051.352

29. Dezember 2017

22:16

System.Workflow.ComponentModel.dll

4.7.2117.0

1.541.864

29. Dezember 2017

22:16

System.Workflow.Runtime.dll

4.7.2117.0

499.400

29. Dezember 2017

22:16

System.Runtime.Caching.dll

4.7.2117.0

109.928

29. Dezember 2017

22:16

System.Data.dll

4.7.2623.0

3.397.272

29. Dezember 2017

22:18

System.Data.SqlXml.dll

4.7.2612.0

734.400

29. Dezember 2017

22:16

System.Deployment.dll

4.7.2117.0

845.496

29. Dezember 2017

22:16

System.DirectoryServices.Protocols.dll

4.7.2117.0

200.616

29. Dezember 2017

22:16

System.dll

4.7.2117.0

3.525.376

29. Dezember 2017

22:16

System.Drawing.dll

4.7.2117.0

599.344

29. Dezember 2017

22:16

System.Management.dll

4.7.2117.0

415.416

29. Dezember 2017

22:16

System.Runtime.Remoting.dll

4.7.2117.0

346.464

29. Dezember 2017

22:16

System.Security.dll

4.7.2117.0

316.592

29. Dezember 2017

22:16

System.Transactions.dll

4.7.2117.0

306.496

29. Dezember 2017

22:16

System.Web.dll

4.7.2623.0

5.409.936

29. Dezember 2017

22:18

System.Windows.Controls.Ribbon.dll

4.7.2117.0

742.792

29. Dezember 2017

22:16

System.Windows.Forms.dll

4.7.2117.0

5.181.648

29. Dezember 2017

22:16

System.Xaml.dll

4.7.2117.0

641.168

29. Dezember 2017

22:16

System.Xml.dll

4.7.2612.0

2.670.224

29. Dezember 2017

22:16

webengine.dll

4.7.2623.0

24.712

29. Dezember 2017

22:18

webengine4.dll

4.7.2623.0

550.032

29. Dezember 2017

22:18

WindowsBase.dll

4.7.2117.0

1.283.896

29. Dezember 2017

22:16

WMINet_Utils.dll

4.7.2117.0

136.344

29. Dezember 2017

22:16

WorkflowServiceHostPerformanceCounters.dll

4.7.2117.0

88.464

29. Dezember 2017

22:16

WPFFontCache_v0400.exe.mui

4.7.2117.0

19.144

29. Dezember 2017

22:16

WPFFontCache_v0400.exe

4.7.2117.0

25.696

29. Dezember 2017

22:16

wpfgfx_v0400.dll

4.7.2117.0

1.344.672

29. Dezember 2017

22:16

Placeholder.dll

4.7.2117.0

24.728

29. Dezember 2017

22:16

PenIMC2_v0400.dll

4.7.2117.0

82.080

29. Dezember 2017

22:16

Für alle unterstützten x64-basierten Versionen von Systemen

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Aspnet_perf.dll

4.7.2623.0

46.232

29. Dezember 2017

22:38

Aspnet_perf.dll

4.7.2623.0

42.648

29. Dezember 2017

22:18

aspnet_wp.exe

4.7.2623.0

50.784

29. Dezember 2017

22:38

aspnet_wp.exe

4.7.2623.0

46.176

29. Dezember 2017

22:18

clr.dll

4.7.2117.0

10.326.136

29. Dezember 2017

22:38

clr.dll

4.7.2117.0

7.221.880

29. Dezember 2017

22:16

clrjit.dll

4.7.2117.0

1.128.584

29. Dezember 2017

22:38

clrjit.dll

4.7.2117.0

522.888

29. Dezember 2017

22:16

kompatibeljit.dll

4.7.2117.0

1.259.664

29. Dezember 2017

22:38

dfdll.dll

4.7.2117.0

191.616

29. Dezember 2017

22:38

dfdll.dll

4.7.2117.0

159.872

29. Dezember 2017

22:16

GlobalUserInterface.CompositeFont

182.000

18. Okt. 2017

22:16

mscordacwks.dll

4.7.2117.0

1.838.232

29. Dezember 2017

22:38

mscordacwks.dll

4.7.2117.0

1.341.080

29. Dezember 2017

22:16

mscordbi.dll

4.7.2117.0

1.618.576

29. Dezember 2017

22:38

mscordbi.dll

4.7.2117.0

1.164.944

29. Dezember 2017

22:16

mscoreei.dll

4.7.2117.0

636.048

29. Dezember 2017

22:38

mscoreei.dll

4.7.2117.0

511.632

29. Dezember 2017

22:16

mscorlib.dll

4.7.2117.0

5.401.736

29. Dezember 2017

22:38

mscorlib.dll

4.7.2117.0

5.614.224

29. Dezember 2017

22:16

msvcp120_clr0400.dll

12.0.52519.0

690.008

29. Dezember 2017

22:38

msvcp120_clr0400.dll

12.0.52519.0

485.576

29. Dezember 2017

22:18

msvcr120_clr0400.dll

12.0.52519.0

993.632

29. Dezember 2017

22:38

msvcr120_clr0400.dll

12.0.52519.0

987.840

29. Dezember 2017

22:18

VsVersion.dll

14.7.2117.0

19.088

29. Dezember 2017

22:38

VsVersion.dll

14.7.2117.0

19.088

29. Dezember 2017

22:16

peverify.dll

4.7.2117.0

260.240

29. Dezember 2017

22:38

peverify.dll

4.7.2117.0

188.560

29. Dezember 2017

22:16

PresentationCore.dll

4.7.2117.0

3.592.880

29. Dezember 2017

22:38

PresentationCore.dll

4.7.2117.0

3.618.632

29. Dezember 2017

22:16

PresentationFramework.dll

4.7.2117.0

6.200.160

29. Dezember 2017

22:16

PresentationHost_v0400.dll

4.7.2117.0

256.712

29. Dezember 2017

22:38

PresentationHost_v0400.dll.mui

4.7.2117.0

84.696

29. Dezember 2017

22:38

PresentationHost_v0400.dll

4.7.2117.0

197.320

29. Dezember 2017

22:16

PresentationHost_v0400.dll.mui

4.7.2117.0

84.696

29. Dezember 2017

22:16

PresentationNative_v0400.dll

4.7.2117.0

1.109.712

29. Dezember 2017

22:38

PresentationNative_v0400.dll

4.7.2117.0

827.088

29. Dezember 2017

22:16

ServiceMonikerSupport.dll

4.7.2623.0

31.424

29. Dezember 2017

22:38

ServiceMonikerSupport.dll

4.7.2623.0

29.376

29. Dezember 2017

22:18

SMDiagnostics.dll

4.7.2623.0

73.376

29. Dezember 2017

22:18

SOS.dll

4.7.2117.0

872.056

29. Dezember 2017

22:38

SOS.dll

4.7.2117.0

743.544

29. Dezember 2017

22:16

System.Activities.dll

4.7.2623.0

1.532.600

29. Dezember 2017

22:18

System.ComponentModel.DataAnnotations.dll

4.7.2117.0

124.480

29. Dezember 2017

22:16

System.Core.dll

4.7.2117.0

1.381.528

29. Dezember 2017

22:16

System.Data.Entity.dll

4.7.2117.0

4.034.232

29. Dezember 2017

22:16

System.DirectoryServices.AccountManagement.dll

4.7.2623.0

296.216

29. Dezember 2017

22:18

System.IdentityModel.dll

4.7.2623.0

1.088.712

29. Dezember 2017

22:18

System.IdentityModel.Services.dll

4.7.2623.0

198.368

29. Dezember 2017

22:18

System.Runtime.Serialization.dll

4.7.2623.0

1.054.456

29. Dezember 2017

22:18

System.ServiceModel.Channels.dll

4.7.2623.0

157.912

29. Dezember 2017

22:18

System.ServiceModel.Discovery.dll

4.7.2623.0

308.448

29. Dezember 2017

22:18

System.ServiceModel.dll

4.7.2623.0

6.315.712

29. Dezember 2017

22:18

System.ServiceModel.Internals.dll

4.7.2623.0

253.696

29. Dezember 2017

22:18

System.ServiceModel.Routing.dll

4.7.2117.0

130.776

29. Dezember 2017

22:16

System.ServiceModel.WasHosting.dll

4.7.2623.0

39.648

29. Dezember 2017

22:18

System.Web.ApplicationServices.dll

4.7.2623.0

70.912

29. Dezember 2017

22:18

System.Web.Extensions.dll

4.7.2623.0

1.849.544

29. Dezember 2017

22:18

System.Workflow.Activities.dll

4.7.2117.0

1.051.352

29. Dezember 2017

22:16

System.Workflow.ComponentModel.dll

4.7.2117.0

1.541.864

29. Dezember 2017

22:16

System.Workflow.Runtime.dll

4.7.2117.0

499.400

29. Dezember 2017

22:16

System.Runtime.Caching.dll

4.7.2117.0

109.928

29. Dezember 2017

22:16

System.Data.dll

4.7.2623.0

3.461.784

29. Dezember 2017

22:38

System.Data.dll

4.7.2623.0

3.397.272

29. Dezember 2017

22:18

System.Data.SqlXml.dll

4.7.2612.0

734.400

29. Dezember 2017

22:16

System.Deployment.dll

4.7.2117.0

845.496

29. Dezember 2017

22:16

System.DirectoryServices.Protocols.dll

4.7.2117.0

200.616

29. Dezember 2017

22:16

System.dll

4.7.2117.0

3.525.376

29. Dezember 2017

22:16

System.Drawing.dll

4.7.2117.0

599.344

29. Dezember 2017

22:16

System.Management.dll

4.7.2117.0

415.416

29. Dezember 2017

22:16

System.Runtime.Remoting.dll

4.7.2117.0

346.464

29. Dezember 2017

22:16

System.Security.dll

4.7.2117.0

316.592

29. Dezember 2017

22:16

System.Transactions.dll

4.7.2117.0

310.968

29. Dezember 2017

22:38

System.Transactions.dll

4.7.2117.0

306.496

29. Dezember 2017

22:16

System.Web.dll

4.7.2623.0

5.397.136

29. Dezember 2017

22:38

System.Web.dll

4.7.2623.0

5.409.936

29. Dezember 2017

22:18

System.Windows.Controls.Ribbon.dll

4.7.2117.0

742.792

29. Dezember 2017

22:16

System.Windows.Forms.dll

4.7.2117.0

5.181.648

29. Dezember 2017

22:16

System.Xaml.dll

4.7.2117.0

641.168

29. Dezember 2017

22:16

System.XML.dll

4.7.2612.0

2.670.224

29. Dezember 2017

22:16

webengine.dll

4.7.2623.0

26.256

29. Dezember 2017

22:38

webengine.dll

4.7.2623.0

24.712

29. Dezember 2017

22:18

webengine4.dll

4.7.2623.0

667.792

29. Dezember 2017

22:38

webengine4.dll

4.7.2623.0

550.032

29. Dezember 2017

22:18

WindowsBase.dll

4.7.2117.0

1.283.896

29. Dezember 2017

22:16

WMINet_Utils.dll

4.7.2117.0

188.064

29. Dezember 2017

22:38

WMINet_Utils.dll

4.7.2117.0

136.344

29. Dezember 2017

22:16

WorkflowServiceHostPerformanceCounters.dll

4.7.2117.0

100.240

29. Dezember 2017

22:38

WorkflowServiceHostPerformanceCounters.dll

4.7.2117.0

88.464

29. Dezember 2017

22:16

WPFFontCache_v0400.exe.mui

4.7.2117.0

19.144

29. Dezember 2017

22:38

WPFFontCache_v0400.exe.mui

4.7.2117.0

19.144

29. Dezember 2017

22:16

WPFFontCache_v0400.exe

4.7.2117.0

26.720

29. Dezember 2017

22:38

WPFFontCache_v0400.exe

4.7.2117.0

25.696

29. Dezember 2017

22:16

wpfgfx_v0400.dll

4.7.2117.0

1.765.024

29. Dezember 2017

22:38

wpfgfx_v0400.dll

4.7.2117.0

1.344.672

29. Dezember 2017

22:16

Placeholder.dll

4.7.2117.0

25.752

29. Dezember 2017

22:38

Placeholder.dll

4.7.2117.0

24.728

29. Dezember 2017

22:16

PenIMC2_v0400.dll

4.7.2117.0

98.976

29. Dezember 2017

22:38

PenIMC2_v0400.dll

4.7.2117.0

82.080

29. Dezember 2017

22:16

No comments:

Post a Comment