Sammanfattning
I den här artikeln beskrivs följande aspekter av Microsoft .NET Framework 3,5 Service Pack 1 (SP1):
-
Snabb korrigeringar som ingår i detta Service Pack
-
Nya funktioner
Obs! Den här uppdateringen inkluderar också kumulativa uppdateringar av service för den beroende .NET Framework 2,0 och .NET Framework 3,0 under komponenter. Den här artikeln gäller 32-bitars versionen av .NET Framework och till 64-bitars versionen av .NET Framework.
Mer information
.NET Framework 3,5 SP1 är en fullständig, kumulativ uppdatering som innehåller många nya funktioner. Dessa nya funktioner byggs stegvis på .NET Framework 2,0, .NET Framework 3,0 och .NET Framework 3,5. Det inkluderar också kumulativa uppdateringar av service på den beroende .NET Framework 2,0 och .NET Framework 3,0 under komponenter. Den här uppdateringen bör användas som en viktig uppdatering för .NET Framework 2,0 och senare versioner och rekommenderas för alla andra operativ system som stöds.
Snabb korrigeringar som ingår i detta Service Pack
Microsoft Knowledge Base-artikel |
Beskrivning |
---|---|
ÅTGÄRD: fel meddelande när du lägger till en webb referens i ett projekt i Visual Studio 2005: "det anpassade verktyget ' MSDiscoCodeGenerator ' misslyckades" |
|
ÅTGÄRD: system .net. HttpWebRequest-klassen kanske inte upprätthåller en beständig anslutning till en proxy i .NET Framework 2,0 |
|
ÅTGÄRD: XmlSerializer-klassen genererar ett oväntat resultat när du använder XmlSerializer-klassen för att serialisera numeration-attributet i .NET Framework 2,0 |
|
ÅTGÄRD: det kan uppstå fördröjningar när ett operativ system stängs av om datorn kör en hanterad tjänst tillsammans med .NET Framework 2,0 |
|
ÅTGÄRD: vissa Unicode-tecken som returneras av egenskapen Application. ExecutablePath i .NET Framework 2,0 visas som "?" |
|
ÅTGÄRD: fel meddelande när du använder SQL Native Client Data Provider för att ansluta till en instans av SQL Server 2005 som är konfigurerad för att använda databas spegling: "intern .NET Framework Data Provider Error 6" |
|
ÅTGÄRD: du kan inte komma åt tabeller som används i en SQL Server-transaktion om du avslutar en tråd som exekverar transaktionen innan transaktionen är klar i .NET Framework 2,0 |
|
ÅTGÄRD: det kan uppstå en avsevärd fördröjning när du gör den första begäran till ett ASP.NET-webbprogram som körs på Windows Server 2003 |
|
ÅTGÄRD: en ActiveX-kontroll tar inte emot tangent bords navigering händelser när du använder en system. Windows. Forms. WebBrowser-kontroll för värd webb sidor |
|
ÅTGÄRD: inmatnings språket i en text ruta på Microsoft Expression-design ytan fungerar inte korrekt när du ändrar inmatnings språket till ett östasiatiskt språk |
|
ÅTGÄRD: fel meddelande när du använder installations verktyget för att installera en sammansättning som finns på en fjärrdator: "ett undantag inträffade under installations fasen" |
|
ÅTGÄRD: attributet headers för en cell renderas felaktigt när cellen är kopplad till flera huvuden i ett ASP.NET 2,0-webbprogram |
|
ÅTGÄRD: en installation kan Miss lyckas med felet 1935 när en MSI-fil försöker installera många principfiler på en dator där .NET Framework 2,0 är installerat |
|
ÅTGÄRD: Felaktiga metoder anropas när du ringer till vissa COM API: er som ingår i ett .NET Framework 2,0-baserat 64-bitars program |
|
ÅTGÄRD: i ett Windows Forms-program som har skapats med hjälp av .NET Framework 2,0 utlöses ytterligare instanser av vissa händelser när du tar bort den sista raden i en tabell |
|
ÅTGÄRD: det finns ett uppdaterings paket för .NET Framework 2,0 Service Pack 1 |
|
ÅTGÄRD: värdet för egenskapen "WsdlContractConversionContext. WsdlPortType" är null i .NET Framework 3,0 Service Pack 1 |
|
Ett fel meddelande om system. InvalidOperationException visas när du kör ett Microsoft .NET Framework 2,0-baserat program när du har installerat säkerhets uppdatering MS 07-040 på en dator |
|
ÅTGÄRD: objekt serialiseras inte korrekt när du serialiserar och deserialiserar DataSet-objekt med hjälp av parametern SerializationFormat. Binary format i ett .NET Framework 2,0-baserat program |
|
Tillgänglighet av det samlade snabb korrigerings paketet för .NET Framework 2,0 efter Service Pack 1 för system. data. dll och system. data. OracleClient. dll |
|
ÅTGÄRD: det kan hända att ett system. xml. XmlException-undantag visas när du använder envägs webb metoder för att kommunicera med webb tjänster i ett .NET Framework 3,0-baserat program |
|
ÅTGÄRD: ett undantag uppstår när ett webb program som baseras på .NET Framework 2,0 använder klassen HttpWebRequest och får ett HTTP 1,0-svar som innehåller HTTP-statuskoden 401 |
|
ÅTGÄRD: ett Windows-formulär med ActiveX-kontroller kan krascha och ett null-referensundantag uppstår när du har installerat .NET Framework 2,0 Service Pack 1 |
|
ÅTGÄRD: fel meddelande om du distribuerar ett körbart program till en sökväg som innehåller escape-tecken i .NET Framework 2,0: "absolut information om sökvägen krävs" |
|
ÅTGÄRD: fel meddelandet system. ArgumentException visas när du använder SGEN. exe och XmlSerializer JIT-kompilator för att skapa en XmlSerializer-sammansättning för en webbtjänstproxy i .NET Framework 2,0 |
|
ÅTGÄRD: i .NET Framework 2,0 Service Pack 1 returnerar metoden ModuleBuilder. GetTypeToken en felaktig token |
|
ÅTGÄRD: varnings meddelande visas när du använder verktyget SvcUtil. exe för att importera tjänstens metadata i .NET Framework 3,5: "policy uttrycket importerades inte fullständigt eftersom det överskred den högsta tillåtna komplexiteten" |
|
ÅTGÄRD: den uppsättning värden som returneras från raden. GetColumnsInError-metoden är tom när en klient dator där .NET Framework 2,0 installeras får ett DataSet-objekt från en WCF-tjänst |
|
ÅTGÄRD: det går inte att ladda ned. Application-filen när du distribuerar ett program med ClickOnce-distribution i en säker miljö |
Kända problem
Problem 1
När du har installerat .NET Framework 3,5 SP1 i Windows XP eller Windows Server 2003 finns det en valfri mapp som genereras i roten på enhet C. Den här mappen innehåller två undermappar som heter amd64 och i386. Dessa två undermappar inkluderar följande filer:
-
Filterpipelineprintproc.dll
-
Msxpsdrv.cat
-
Msxpsdrv.inf
-
Msxpsinc.gpd
-
Msxpsinc.ppd
-
Mxdwdrv.dll
-
Xpssvcs.dll
De här filerna har tagits bort från XPSEPSC installation.
Lösning
Lös problemet genom att ta bort mappen manuellt.
Problem 2
.NET Framework Assistant för Firefox har knappen Avinstallera avaktiverad. I .NET Framework 3,5 SP1 kan .NET Framework Assistant användas för att använda ClickOnce-teknologin som ingår i .NET Framework. .NET Framework-assistenten läggs till på dator nivå så att dess funktioner kan användas av alla användare på dator nivå i stället för på användar nivå. Därför är knappen Avinstallera inte tillgänglig på menyn Firefox-tillägg eftersom vanliga användare inte har tillstånd att avinstallera dator nivå komponenter.
Lösning
En uppdatering har producerats för att lösa det här problemet och gör den här versionen av .NET Framework-assistenten för Firefox kompatibel med nästa version av webbläsaren Firefox. Mer information får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:
Nya funktioner
-
ASP.NET dynamiska data
-
Grundläggande förbättringar i CLR. Förbättringarna är bland annat bättre layout för .NET Frameworks inbyggda images.
-
Prestanda förbättringar för Windows Presentation Foundation
-
Möjligheten för program utgivare för ClickOnce att välja att inte logga in och Hasha efter dina scenarier.
Det finns en uppdatering för .NET Framework 3,5 Service Pack 1. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
Det finns en uppdatering för .NET Framework 3,5 Service Pack 1
Referenser
Besök följande webbplatser för att få mer information om hur du installerar .NET Framwork 3,5 Service Pack 1