Beskrivelse av forhåndsversjon av samlet kvalitetsoppdatering for .NET Framework 4.6 for Windows Server 2008 SP2 og .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 7 SP1 og Windows Server 2008 R2 SP1: 15. august 2017

Gjelder for
.NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Vis produkter som denne artikkelen gjelder for.

Innføring

August 2017-oppdateringen for Windows Server 2008 Service Pack 2 (SP2) omfatter kumulative pålitelighetsforbedringer i .NET Framework 4.6. Denne forhåndsversjonen av oppdateringen for Windows 7 Service Pack 1 (SP1) og Windows Server 2008 R2 SP1 omfatter i tillegg forbedringer av kumulativ pålitelighet i .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7. Vi anbefaler at du bruker denne oppdateringen som en del av dine vanlige vedlikeholdsrutiner. Før du installerer denne oppdateringen, kan du se avsnittene «Forutsetninger» og «Krav om omstart».

Viktig

  • Hvis du installerer en språkpakke etter at du har installert denne oppdateringen, må du installere denne oppdateringen på nytt. Derfor anbefaler vi at du installerer alle språkpakker du trenger før du installerer denne oppdateringen. Hvis du vil ha mer informasjon, kan du se Legge til språkpakker i Windows.

Forbedringer av kvalitet og pålitelighet

ASP.NET

  • Når du prøver å åpne Sitefinity-baserte nettprogrammer etter at .NET Framework 4.7 er installert, kan det hende du legger merke til at de ikke lenger fungerer, og du får en System.TypeInitializationException. Denne oppdateringen løser dette problemet.

CLR

  • Uforutsette krasj kan oppstå når egendefinerte attributter leses fra samlinger som har et ugyldig metadatamønster som sendes ut av bestemte pre-v2-kompilatorer.
  • I noen tilfeller kan en ekstern IPC-lyttertråd for .NET Framework slutte å fungere på grunn av en kappløpssituasjon i IPCServerChannel.
  • Når to tråder prøver å laste inn samme samling, kan prosessen krasje.

SQL

  • Når du prøver å sette inn elementer i hurtigbufferobjektet ved hjelp av Insert overload-metoden Cache.Insert(string; object; CacheDependency; DateTime; TimeSpan), legger du kanskje merke til at hurtigbufferelementene som er satt inn, utløper mye tidligere eller senere enn DateTime (utløpstidspunktet) som er angitt. Denne løsningen retter hurtigbufferens interne tidsregistrering for slike elementer slik at de utløper på det forventede tidspunktet.

WPF

  • Programmer for Windows Presentation Framework (WPF) i blandet modus som håndterer unntak for første sjanse, ser et System.Argument.Null-unntak, siden TargetFrameworkName er NULL i programmer med blandet modus. Denne oppdateringen løser dette problemet.
  • Et WPF-program laster ikke alltid inn ressurser fra en ressursordlistesamling hvis to eller flere versjoner av samme samling er lastet inn. Denne oppdateringen løser dette problemet.
  • Et WPF-program som kjører på et berørings-/pekepennaktivert system som oppretter nye vinduer på separate fordelingstråder, vil oppleve en enkelt håndtakslekkasje per fordelingstråd. I noen scenarier kan dette føre til håndtering av utmattelse over tid.
  • WPF-programmer kan krasje ved oppstart og returnere en COMException på systemer med berøring/pekepennaktivert system som har mai 2017 forhåndsvisning av samlet kvalitetsoppdatering for .NET Framework 4.6, 4.6.1 og 4.6.2 (KB4014606) installert, og som senere har installert .NET Framework 4.7.

Windows Forms

  • Noen Windows-skjemaprogrammer som bruker DataGridView- eller menykontroller, eller som kaller konstruktør for skjermobjekt, opplever gjentatte ganger ytelsesregresjoner i .NET Framework 4.7 på grunn av ekstra Garbage Collections eller viser et tomt brukergrensesnitt, fordi de går tom for GDI+-referanser som er tilordnet for prosessen. Dette skjer fordi et unødvendig grafikkobjekt opprettes for hvert skjermobjekt, og blir ikke slettet når skjermobjektet ikke lenger er nødvendig. Denne løsningen fjerner disse grafikkobjektene.

Mer informasjon om denne oppdateringen

Hvis du vil ha mer informasjon om denne oppdateringen i forbindelse med Windows 7 SP1 og Windows Server 2008 R2 SP1, kan du se følgende artikkel i Microsoft Knowledge Base:

4035036 august 2017 – forhåndsversjon av samleoppdateringene for .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 og 4.7 for Windows 7 SP1 og Windows Server 2008 R2 SP1: 15. august 2017

Hvis du vil ha mer informasjon om denne oppdateringen i forbindelse med Windows Server 2008 SP2, kan du se følgende artikkel i Microsoft Knowledge Base:

4035039 august 2017 – forhåndsversjon av samleoppdateringene for .NET Framework 2.0 SP2, 4.5.2 og 4.6 for Windows Server 2008 SP2: 15. august 2017

Slik får du denne oppdateringen

Windows Update

Denne oppdateringen er tilgjengelig via Windows Update. Når du aktiverer automatisk oppdatering, blir denne oppdateringen lastet ned og installert automatisk. Hvis du vil ha mer informasjon om hvordan du får sikkerhetsoppdateringer automatisk, kan du se Windows Update: vanlige spørsmål.

Microsoft Update-katalog

Du kan få denne oppdateringen som en frittstående pakke ved å gå til ett av følgende på nettstedet for Microsoft Update-katalogen:

  • For Windows Server 2008 SP2 klikker du her.
  • For Windows 7 SP1 og Windows Server 2008 R2 SP1 klikker du her.

Windows Software Update Services (WSUS)

Følg disse trinnene på WSUS-serveren:

  1. Klikk Start, klikk Administrative verktøy, og klikk deretter Microsoft Windows Server Update Services 3.0.
  2. Utvid Datamaskinnavn, og klikk deretter Handling.
  3. Klikk på Importer Oppdateringer.
  4. WSUS åpner et nettleservindu der du kan bli bedt om å installere en ActiveX-kontroll. Installer ActiveX-kontrollen for å fortsette.
  5. Når ActiveX-kontrollen er installert, vises skjermbildet Microsoft Update-katalog. Skriv inn 4035039 for Windows Server 2008 SP2 eller 4035036 for Windows 7 SP1 og Windows Server 2008 R2 SP1 i søkeboksen, og klikk deretter Søk.
  6. Finn .NET Framework-pakkene som samsvarer med operativsystemene, språkene og prosessorene i miljøet ditt. Klikk på Legg til for å legge dem til i handlekurven.
  7. Når du har valgt alle pakkene du trenger, klikker du på Vis handlekurv.
  8. Klikk Importer for å importere pakkene til WSUS-serveren.
  9. Klikk Lukk når pakkene er importert for å gå tilbake til WSUS.

Oppdateringene er nå tilgjengelige for installasjon via WSUS.

Forutsetninger

Hvis du vil bruke denne oppdateringen, må du ha én av følgende installert:

  • .NET Framework 4.6 på Windows Server 2008 SP2
  • .NET Framework 4.6, 4.6.1, 4.6.2 eller 4.7 på Windows 7 SP1 eller Windows Server 2008 R2 SP1

Behov for omstart

Hvis noen av de berørte filene er i bruk, må du starte datamaskinen på nytt etter at du har installert denne oppdateringen. Vi anbefaler at du avslutter alle .NET Framework-baserte programmer før du installerer denne oppdateringen.

Erstatningsinformasjon om oppdatering

Denne oppdateringen erstatter tidligere utgitt oppdatering 4024848 som er datert 18. juli 2017.

Filinformasjon

Filattributter

Den engelske (USA) versjonen av denne oppdateringen installerer filer som har attributtene som er oppført i tabellene nedenfor. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Datoene og klokkeslettene disse filene på den lokale datamaskinen vises i lokal tid sammen med det gjeldende avviket for sommertid. I tillegg kan datoene og klokkeslettene endres når du utfører visse operasjoner på filene.

For alle støttede, x86-baserte systemversjoner

Filnavn Filversjon Filstørrelse Dato Klokkeslett
Aspnet_perf.dll 4.7.2106.0 42,672 13. juli 2017 04:07
aspnet_wp.exe 4.7.2106.0 46,200 13. juli 2017 04:07
clr.dll 4.7.2106.0 7,221,904 13. juli 2017 04:07
clrjit.dll 4.7.2106.0 522,912 13. juli 2017 04:07
dfdll.dll 4.7.2106.0 159,896 13. juli 2017 04:07
GlobalUserInterface.CompositeFont 116,922 13. juli 2017 04:07
mscordacwks.dll 4.7.2106.0 1,341,104 13. juli 2017 04:07
mscordbi.dll 4.7.2106.0 1,164,960 13. juli 2017 04:07
mscoreei.dll 4.7.2106.0 511,648 13. juli 2017 04:07
mscorlib.dll 4.7.2106.0 5,614,240 13. juli 2017 04:07
msvcp120_clr0400.dll 12.0.52519.0 485,576 13. juli 2017 04:08
msvcr120_clr0400.dll 12.0.52519.0 987,840 13. juli 2017 04:08
VsVersion.dll 14.7.2106.0 19,112 13. juli 2017 04:07
peverify.dll 4.7.2106.0 188,576 13. juli 2017 04:07
PresentationCore.dll 4.7.2106.0 3,616,096 13. juli 2017 04:07
PresentationFramework.dll 4.7.2106.0 6,200,176 13. juli 2017 04:07
PresentationHost_v0400.dll 4.7.2106.0 197,336 13. juli 2017 04:07
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13. juli 2017 04:07
PresentationNative_v0400.dll 4.7.2106.0 827,104 13. juli 2017 04:07
ServiceMonikerSupport.dll 4.7.2106.0 29,400 13. juli 2017 04:08
SMDiagnostics.dll 4.7.2106.0 73,384 13. juli 2017 04:07
SOS.dll 4.7.2106.0 743,568 13. juli 2017 04:07
System.Activities.dll 4.7.2106.0 1,532,608 13. juli 2017 04:07
System.ComponentModel.DataAnnotations.dll 4.7.2106.0 126,264 13. juli 2017 04:07
System.Core.dll 4.7.2106.0 1,381,536 13. juli 2017 04:07
System.Data.Entity.dll 4.7.2106.0 4,034,248 13. juli 2017 04:07
System.IdentityModel.dll 4.7.2106.0 1,088,728 13. juli 2017 04:07
System.IdentityModel.Services.dll 4.7.2106.0 198,392 13. juli 2017 04:07
System.Runtime.Serialization.dll 4.7.2106.0 1,052,928 13. juli 2017 04:07
System.ServiceModel.Channels.dll 4.7.2106.0 157,944 13. juli 2017 04:07
System.ServiceModel.Discovery.dll 4.7.2106.0 308,472 13. juli 2017 04:07
System.ServiceModel.dll 4.7.2106.0 6,311,120 13. juli 2017 04:07
System.ServiceModel.Internals.dll 4.7.2106.0 254,216 13. juli 2017 04:07
System.ServiceModel.Routing.dll 4.7.2106.0 130,800 13. juli 2017 04:07
System.ServiceModel.WasHosting.dll 4.7.2106.0 39,672 13. juli 2017 04:08
System.Web.ApplicationServices.dll 4.7.2106.0 70,928 13. juli 2017 04:07
System.Web.Extensions.dll 4.7.2106.0 1,849,560 13. juli 2017 04:07
System.Workflow.Activities.dll 4.7.2106.0 1,051,368 13. juli 2017 04:08
System.Workflow.ComponentModel.dll 4.7.2106.0 1,541,880 13. juli 2017 04:08
System.Workflow.Runtime.dll 4.7.2106.0 499,424 13. juli 2017 04:08
System.Runtime.Caching.dll 4.7.2106.0 109,944 13. juli 2017 04:07
System.Data.dll 4.7.2106.0 3,391,152 13. juli 2017 04:07
System.Data.SqlXml.dll 4.7.2106.0 734,408 13. juli 2017 04:07
System.Deployment.dll 4.7.2106.0 845,504 13. juli 2017 04:07
System.DirectoryServices.Protocols.dll 4.7.2106.0 201,512 13. juli 2017 04:07
System.dll 4.7.2106.0 3,526,272 13. juli 2017 04:07
System.Drawing.dll 4.7.2106.0 600,240 13. juli 2017 04:07
System.Management.dll 4.7.2106.0 415,424 13. juli 2017 04:07
System.Runtime.Remoting.dll 4.7.2106.0 346,856 13. juli 2017 04:07
System.Security.dll 4.7.2106.0 316,600 13. juli 2017 04:07
System.Transactions.dll 4.7.2106.0 307,408 13. juli 2017 04:07
System.Web.dll 4.7.2106.0 5,405,864 13. juli 2017 04:07
System.Windows.Controls.Ribbon.dll 4.7.2106.0 742,808 13. juli 2017 04:07
System.Windows.Forms.dll 4.7.2106.0 5,181,656 13. juli 2017 04:07
System.Xaml.dll 4.7.2106.0 641,184 13. juli 2017 04:07
System.Xml.dll 4.7.2106.0 2,666,648 13. juli 2017 04:07
webengine.dll 4.7.2106.0 24,744 13. juli 2017 04:07
webengine4.dll 4.7.2106.0 550,056 13. juli 2017 04:07
WindowsBase.dll 4.7.2106.0 1,282,376 13. juli 2017 04:07
WMINet_Utils.dll 4.7.2106.0 136,368 13. juli 2017 04:07
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 89,376 13. juli 2017 04:07
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13. juli 2017 04:07
WPFFontCache_v0400.exe 4.7.2106.0 25,720 13. juli 2017 04:07
wpfgfx_v0400.dll 4.7.2106.0 1,344,184 13. juli 2017 04:07
Placeholder.dll 4.7.2106.0 24,752 13. juli 2017 04:07
PenIMC2_v0400.dll 4.7.2106.0 82,104 13. juli 2017 04:07

For alle støttede, x64-baserte systemversjoner

Filnavn Filversjon Filstørrelse Dato Klokkeslett
Aspnet_perf.dll 4.7.2106.0 46,256 13. juli 2017 04:23
Aspnet_perf.dll 4.7.2106.0 42,672 13. juli 2017 04:07
aspnet_wp.exe 4.7.2106.0 50,808 13. juli 2017 04:23
aspnet_wp.exe 4.7.2106.0 46,200 13. juli 2017 04:07
clr.dll 4.7.2106.0 10,326,160 13. juli 2017 04:23
clr.dll 4.7.2106.0 7,221,904 13. juli 2017 04:07
clrjit.dll 4.7.2106.0 1,129,112 13. juli 2017 04:23
clrjit.dll 4.7.2106.0 522,912 13. juli 2017 04:07
compatjit.dll 4.7.2106.0 1,259,688 13. juli 2017 04:23
dfdll.dll 4.7.2106.0 191,640 13. juli 2017 04:23
dfdll.dll 4.7.2106.0 159,896 13. juli 2017 04:07
GlobalUserInterface.CompositeFont 116,922 13. juli 2017 04:07
mscordacwks.dll 4.7.2106.0 1,838,256 13. juli 2017 04:23
mscordacwks.dll 4.7.2106.0 1,341,104 13. juli 2017 04:07
mscordbi.dll 4.7.2106.0 1,618,592 13. juli 2017 04:23
mscordbi.dll 4.7.2106.0 1,164,960 13. juli 2017 04:07
mscoreei.dll 4.7.2106.0 636,064 13. juli 2017 04:23
mscoreei.dll 4.7.2106.0 511,648 13. juli 2017 04:07
mscorlib.dll 4.7.2106.0 5,401,760 13. juli 2017 04:23
mscorlib.dll 4.7.2106.0 5,614,240 13. juli 2017 04:07
msvcp120_clr0400.dll 12.0.52519.0 690,008 13. juli 2017 04:23
msvcp120_clr0400.dll 12.0.52519.0 485,576 13. juli 2017 04:08
msvcr120_clr0400.dll 12.0.52519.0 993,632 13. juli 2017 04:23
msvcr120_clr0400.dll 12.0.52519.0 987,840 13. juli 2017 04:08
VsVersion.dll 14.7.2106.0 19,112 13. juli 2017 04:23
VsVersion.dll 14.7.2106.0 19,112 13. juli 2017 04:07
peverify.dll 4.7.2106.0 260,256 13. juli 2017 04:23
peverify.dll 4.7.2106.0 188,576 13. juli 2017 04:07
PresentationCore.dll 4.7.2106.0 3,590,336 13. juli 2017 04:23
PresentationCore.dll 4.7.2106.0 3,616,096 13. juli 2017 04:07
PresentationFramework.dll 4.7.2106.0 6,200,176 13. juli 2017 04:07
PresentationHost_v0400.dll 4.7.2106.0 256,728 13. juli 2017 04:23
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13. juli 2017 04:23
PresentationHost_v0400.dll 4.7.2106.0 197,336 13. juli 2017 04:07
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13. juli 2017 04:07
PresentationNative_v0400.dll 4.7.2106.0 1,109,728 13. juli 2017 04:23
PresentationNative_v0400.dll 4.7.2106.0 827,104 13. juli 2017 04:07
ServiceMonikerSupport.dll 4.7.2106.0 31,448 13. juli 2017 04:23
ServiceMonikerSupport.dll 4.7.2106.0 29,400 13. juli 2017 04:08
SMDiagnostics.dll 4.7.2106.0 73,384 13. juli 2017 04:07
SOS.dll 4.7.2106.0 872,080 13. juli 2017 04:23
SOS.dll 4.7.2106.0 743,568 13. juli 2017 04:07
System.Activities.dll 4.7.2106.0 1,532,608 13. juli 2017 04:07
System.ComponentModel.DataAnnotations.dll 4.7.2106.0 126,264 13. juli 2017 04:07
System.Core.dll 4.7.2106.0 1,381,536 13. juli 2017 04:07
System.Data.Entity.dll 4.7.2106.0 4,034,248 13. juli 2017 04:07
System.IdentityModel.dll 4.7.2106.0 1,088,728 13. juli 2017 04:07
System.IdentityModel.Services.dll 4.7.2106.0 198,392 13. juli 2017 04:07
System.Runtime.Serialization.dll 4.7.2106.0 1,052,928 13. juli 2017 04:07
System.ServiceModel.Channels.dll 4.7.2106.0 157,944 13. juli 2017 04:07
System.ServiceModel.Discovery.dll 4.7.2106.0 308,472 13. juli 2017 04:07
System.ServiceModel.dll 4.7.2106.0 6,311,120 13. juli 2017 04:07
System.ServiceModel.Internals.dll 4.7.2106.0 254,216 13. juli 2017 04:07
System.ServiceModel.Routing.dll 4.7.2106.0 130,800 13. juli 2017 04:07
System.ServiceModel.WasHosting.dll 4.7.2106.0 39,672 13. juli 2017 04:08
System.Web.ApplicationServices.dll 4.7.2106.0 70,928 13. juli 2017 04:07
System.Web.Extensions.dll 4.7.2106.0 1,849,560 13. juli 2017 04:07
System.Workflow.Activities.dll 4.7.2106.0 1,051,368 13. juli 2017 04:08
System.Workflow.ComponentModel.dll 4.7.2106.0 1,541,880 13. juli 2017 04:08
System.Workflow.Runtime.dll 4.7.2106.0 499,424 13. juli 2017 04:08
System.Runtime.Caching.dll 4.7.2106.0 109,944 13. juli 2017 04:07
System.Data.dll 4.7.2106.0 3,455,152 13. juli 2017 04:23
System.Data.dll 4.7.2106.0 3,391,152 13. juli 2017 04:07
System.Data.SqlXml.dll 4.7.2106.0 734,408 13. juli 2017 04:07
System.Deployment.dll 4.7.2106.0 845,504 13. juli 2017 04:07
System.DirectoryServices.Protocols.dll 4.7.2106.0 201,512 13. juli 2017 04:07
System.dll 4.7.2106.0 3,526,272 13. juli 2017 04:07
System.Drawing.dll 4.7.2106.0 600,240 13. juli 2017 04:07
System.Management.dll 4.7.2106.0 415,424 13. juli 2017 04:07
System.Runtime.Remoting.dll 4.7.2106.0 346,856 13. juli 2017 04:07
System.Security.dll 4.7.2106.0 316,600 13. juli 2017 04:07
System.Transactions.dll 4.7.2106.0 310,992 13. juli 2017 04:23
System.Transactions.dll 4.7.2106.0 307,408 13. juli 2017 04:07
System.Web.dll 4.7.2106.0 5,388,968 13. juli 2017 04:23
System.Web.dll 4.7.2106.0 5,405,864 13. juli 2017 04:07
System.Windows.Controls.Ribbon.dll 4.7.2106.0 742,808 13. juli 2017 04:07
System.Windows.Forms.dll 4.7.2106.0 5,181,656 13. juli 2017 04:07
System.Xaml.dll 4.7.2106.0 641,184 13. juli 2017 04:07
System.XML.dll 4.7.2106.0 2,666,648 13. juli 2017 04:07
webengine.dll 4.7.2106.0 26,280 13. juli 2017 04:23
webengine.dll 4.7.2106.0 24,744 13. juli 2017 04:07
webengine4.dll 4.7.2106.0 667,816 13. juli 2017 04:23
webengine4.dll 4.7.2106.0 550,056 13. juli 2017 04:07
WindowsBase.dll 4.7.2106.0 1,282,376 13. juli 2017 04:07
WMINet_Utils.dll 4.7.2106.0 188,080 13. juli 2017 04:23
WMINet_Utils.dll 4.7.2106.0 136,368 13. juli 2017 04:07
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 101,152 13. juli 2017 04:23
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 89,376 13. juli 2017 04:07
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13. juli 2017 06:59
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13. juli 2017 04:07
WPFFontCache_v0400.exe 4.7.2106.0 26,744 13. juli 2017 06:59
WPFFontCache_v0400.exe 4.7.2106.0 25,720 13. juli 2017 04:07
wpfgfx_v0400.dll 4.7.2106.0 1,762,992 13. juli 2017 04:23
wpfgfx_v0400.dll 4.7.2106.0 1,344,184 13. juli 2017 04:07
Placeholder.dll 4.7.2106.0 25,776 13. juli 2017 04:23
Placeholder.dll 4.7.2106.0 24,752 13. juli 2017 04:07
PenIMC2_v0400.dll 4.7.2106.0 99,000 13. juli 2017 04:23
PenIMC2_v0400.dll 4.7.2106.0 82,104 13. juli 2017 04:07

Gjelder

Denne artikkelen gjelder følgende:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2 og 4.7 når de brukes sammen med:

    • Windows Server 2008 R2 Service Pack 1
    • Windows 7 Service Pack 1
  • Microsoft .NET Framework 4.6 når det brukes med:

    • Windows Server 2008 Service Pack 2