Introduksjon
Denne artikkelen beskriver samleoppdatering 2966780 for Microsoft.NET Framework 3.5. Denne samleoppdateringen løser flere problemer i .NET Framework 3.5. Hvis du vil ha mer informasjon om problemene som samleoppdateringen løser, kan du se delen "Mer informasjon".
Denne samleoppdateringen er tilgjengelig for følgende operativsystemer:-
Windows 8
-
Windows Server 2012
Hvis du vil ha mer informasjon
Informasjon om hurtigreparasjon
En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Det er imidlertid ment å løse problemet som beskrives i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet.
Hvis du vil løse dette problemet, kontakter du Microsoft Kundestøtte for å få hurtigreparasjonen. For en fullstendig liste over telefonnumre for Microsofts kundestøttetjenester og informasjon om støttekostnader, kan du gå til følgende Microsoft-webområde:http://support.microsoft.com/contactus/?ws=supportObs! I spesielle tilfeller kan avgifter som vanligvis påløper for oppringinger til kundestøtte avbrutt hvis en Microsoft-tekniker avgjør at en bestemt oppdatering løser problemet. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av den gjeldende oppdateringen.
Forutsetninger
Hvis du vil bruke denne hurtigreparasjonen, må du ha installert .NET Framework 3.5.
Krav om omstart
Du må starte datamaskinen etter at du har installert denne hurtigreparasjonen, hvis alle berørte filer er i bruk. Vi anbefaler at du avslutter alle .NET Framework-baserte programmer før du installerer denne hurtigreparasjonen.
Informasjon om erstatning av hurtigreparasjoner
Denne hurtigreparasjonspakken erstatter ikke tidligere utgitte-hurtigreparasjonspakken.
Den globale versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
For alle støttede x86-baserte versjoner av .NET Framework 3.5 i Windows 8 og Windows Server 2012
For alle støttede x64-baserte versjoner av .NET Framework 3.5 i Windows 8 og Windows Server 2012
Problemet som denne samleoppdateringen løser
Problem 1
Anta at du kjører en Microsoft .NET Framework 2.0 Service Pack 2 (SP2)-basert program eller et Microsoft.NET Framework 3.5-basert program for å få nye valutasymbolet for den russiske rubler. Hvis den nasjonale brukerinnstillingen for datamaskinen er satt til en ikke-russisk nasjonal innstilling, vises ikke det nye russiske rubler-symbolet.Problem 2
Når du oppdaterer et berørt system til Visual Studio 2012 oppdatere 2 på et .NET Framework 3.5-basert program, får du følgende feilmelding:Det oppstod et ubehandlet unntak av typen 'System.ExecutionEngineException' i mscorlib.dll
Dette problemet oppstår fordi en samling ikke er godkjent av samlingen lasteren. Dette er fordi noen samlingsavhengigheter ikke kan valideres riktig av enkelte policyer som løser avhengigheter i .NET Framework.
3-problemDu får høy CPU-bruk når du kjører et .NET Framework 3.5 eller Microsoft SharePoint 2010-basert program på servere som inneholder mer enn 16 prosessorer og prosessor belastningen ikke kan tilskrives program arbeidsmengde.
.NET Framework 3.5 er ikke optimalisert for store flerprosessorservere. Følgende miljøvariabelen kan redusere noen CPU-belastning. Vi anbefaler imidlertid at du ikke bruker disse innstillingene til programmet ytelse egenskapene er fullt ut forstått og til alle program arbeidsbelastninger blir fullstendig inkludert.
Miljøvariabelen |
Beskrivelse |
Anbefalt innstilling |
---|---|---|
COMPLUS_SpinLimitProcCap |
Angir hvor mange prosessorer som skal brukes for bestemte Runtime beregninger. Standardverdien er faktisk prosessor opptellingen. |
En verdi fra 2 til 8. |