Sammanfattning
I den här artikeln beskrivs följande aspekter av Microsoft .NET Framework 3.5 Service Pack 1 (SP1):
- Snabbkorrigeringar som ingår i denna Service Pack-version
- Nya egenskaper och funktioner
Obs! Den här uppdateringen innehåller också kumulativa underhållsuppdateringar för de beroende delkomponenterna .NET Framework 2.0 och .NET Framework 3.0. Den här artikeln gäller 32-bitarsversionerna av .NET Framework och 64-bitarsversionerna 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 bygger stegvis på .NET Framework 2.0, .NET Framework 3.0 och .NET Framework 3.5. Den innehåller även kumulativa underhållsuppdateringar för de beroende delkomponenterna .NET Framework 2.0 och .NET Framework 3.0. Den här uppdateringen bör tillämpas som en viktig uppdatering för .NET Framework 2.0 och senare versioner, och den rekommenderas för alla andra operativsystem som stöds.
Snabbkorrigeringar som ingår i denna Service Pack-version
| Microsoft Knowledge Base-artikel | Beskrivning |
|---|---|
| 925492 | KORRIGERA: Felmeddelande när du lägger till en webbreferens till ett projekt i Visual Studio 2005: "Det anpassade verktyget 'MSDiscoCodeGenerator' misslyckades" |
| 928563 | KORRIGERA: Klassen System.Net.HttpWebRequest kan inte upprätthålla en beständig anslutning till en proxy i .NET Framework 2.0 |
| 943175 | ÅTGÄRD: Klassen XmlSerializer genererar ett oväntat resultat när du använder klassen XmlSerializer för att serialisera numerationsattributet i .NET Framework 2.0 |
| 943412 | ÅTGÄRD: Du kan uppleva förseningar när ett operativsystem stängs av om datorn kör en hanterad tjänst tillsammans med .NET Framework 2.0 |
| 943804 | KORRIGERA: Vissa Unicode-tecken som returneras av egenskapen Application.ExecutablePath i .NET Framework 2.0 visas som "?" |
| 944099 | KORRIGERA: Felmeddelande när du använder SQL Native Client dataprovider för att ansluta till en instans av SQL Server 2005 som är konfigurerad för att använda databasspegling: "Internal .Net Framework Data Provider error 6" |
| 944100 | KORRIGERA: Du kan inte komma åt tabeller som används i en SQL Server -transaktion om du avslutar tråden som kör transaktionen innan transaktionen har slutförts i .NET Framework 2.0 |
| 944157 | ÅTGÄRD: Du kan uppleva en betydande 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 |
| 946102 | KORRIGERA: En ActiveX-kontroll tar inte emot tangentbordsnavigeringshändelser när du använder en System.Windows.Forms.WebBrowser-kontroll som värd för webbsidor |
| 946223 | KORRIGERA: Inmatningsspråket i en textruta på Microsoft Expression Design-ytan fungerar inte korrekt när du ändrar inmatningsspråket till ett östasiatiskt språk |
| 946503 | KORRIGERA: Felmeddelande när du använder installationsverktyget för att installera en sammansättning som finns på en fjärrdator: "Ett undantag inträffade under installationsfasen" |
| 946660 | KORRIGERA: Rubrikattributet för en cell återges felaktigt när cellen är associerad med flera rubriker i ett ASP.NET 2.0-webbprogram |
| 946927 | KORRIGERA: En installation kan misslyckas med fel 1935 när en .msi fil försöker installera många principfiler på en dator som har .NET Framework 2.0 installerat |
| 947148 | KORRIGERA: Felaktiga metoder anropas när du anropar vissa COM-API: er som ingår i ett .NET Framework 2.0-baserat 64-bitarsprogram |
| 947317 | KORRIGERA: I ett Windows Forms program som har skapats med hjälp av .NET Framework 2.0 utlöser CurrencyManager-objektet ytterligare instanser av vissa händelser när du tar bort den sista raden från en tabell |
| 947461 | KORRIGERA: Ett uppdateringspaket är tillgängligt för .NET Framework 2.0 Service Pack 1 |
| 947581 | KORRIGERA: Värdet för egenskapen "WsdlContractConversionContext.WsdlPortType" är null i .NET Framework 3.0 Service Pack 1 |
| 948233 | Du får ett System.InvalidOperationException undantagsfel när du kör ett Microsoft .NET Framework 2.0-baserat program efter att du installerat säkerhetsuppdateringen MS 07-040 på en dator |
| 948646 | KORRIGERA: Objekt serialiseras inte korrekt när du serialiserar och deserialiserar DataSet objekten med hjälp av parametern SerializationFormat.Binary format i ett .NET Framework 2.0-baserat program |
| 948815 | Tillgänglighet för .NET Framework 2.0 post-Service Pack 1-snabbkorrigeringspaketet för System.Data.dll och System.Data.OracleClient.dll |
| 948873 | ÅTGÄRD: Du kan få ett System.Xml. XmlException-undantag när du använder envägs webbmetoder för att kommunicera med webbtjänster i ett .NET Framework 3.0-baserat program |
| 948887 | KORRIGERA: Ett undantag inträffar när ett webbprogram som baseras på .NET Framework 2.0 använder klassen HttpWebRequest och tar emot ett HTTP 1.0-svar som innehåller HTTP-statuskoden 401 |
| 949272 | KORRIGERA: Ett Windows Forms program som använder ActiveX-kontroller kan krascha och ett null-referensundantag inträffar när du har installerat .NET Framework 2.0 Service Pack 1 |
| 949777 | ÅTGÄRD: Felmeddelande om du distribuerar ett körbart program till en sökväg som innehåller escape-tecken i .NET Framework 2.0: "Absolut sökvägsinformation krävs" |
| 950230 | KORRIGERA: Du får ett System.ArgumentException undantagsfelmeddelande när du använder verktyget Sgen.exe och XmlSerializer JIT-kompilatorn för att generera en XmlSerializer sammansättning för en webbtjänstproxy i .NET Framework 2.0 |
| 950986 | ÅTGÄRD: I .NET Framework 2.0 Service Pack 1 returnerar metoden ModuleBuilder.GetTypeToken en felaktig token |
| 951111 | KORRIGERA: Varningsmeddelande när du använder verktyget SvcUtil.exe för att importera tjänstmetadata i .NET Framework 3.5: "Policyuttrycket importerades inte fullständigt eftersom det överskred den högsta tillåtna komplexiteten" |
| 951113 | ÅTGÄRD: Den uppsättning värden som returneras från raden. GetColumnsInError-metoden är tom när en klientdator med .NET Framework 2.0 installerat tar emot ett DataSet objekt från en WCF-tjänst |
| 952324 | KORRIGERA: Du kan inte ladda ned .application-filen när du distribuerar ett program med hjälp av 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 skapas en godtycklig mapp i roten på enhet C. Den här mappen innehåller två undermappar som kallas amd64 och i386. Dessa två undermappar innehåller båda följande filer:
- Filterpipelineprintproc.dll
- Msxpsdrv.cat
- Msxpsdrv.inf
- Msxpsinc.gpd
- Msxpsinc.ppd
- Mxdwdrv.dll
- Xpssvcs.dll
Dessa filer väntade på att tas bort från XPSEPSC-installationen.
Lösning
Lös problemet genom att ta bort mappen manuellt.
Problem 2
.NET Framework assistent för Firefox har knappen Avinstallera inaktiverad. I .NET Framework 3.5 SP1 gör assistenten för .NET Framework att Firefox kan använda ClickOnce-tekniken som ingår i .NET Framework. Assistenten för .NET Framework läggs till på datornivå så att dess funktioner kan användas av alla användare på datornivå i stället för på användarnivå. Därför är knappen Avinstallera inte tillgänglig i Firefox-tilläggsmenyn eftersom standardanvändare inte har tillåtelse att avinstallera komponenter på datornivå.
Lösning
En uppdatering har tagits fram för att lösa problemet och göra den här versionen av assistenten för .NET Framework för Firefox kompatibel med nästa version av webbläsaren Firefox. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
Ta bort assistenten för .NET Framework för Firefox
Nya egenskaper och funktioner
- ASP.NET dynamiska data
- Viktiga förbättringar av den vanliga språkkörningen. Förbättringarna omfattar bättre layout för de ursprungliga bilderna i .NET Framework.
- Prestandaförbättringar för Windows Presentation Foundation
- Möjlighet för ClickOnce-programutgivare att avregistrera sig från signering och hashning efter behov för sina scenarier.
En uppdatering för .NET Framework 3.5 Service Pack 1 är tillgänglig. Mer information om hur du åtgärdar det här problemet får du om du klickar på följande artikelnummer i Microsoft Knowledge Base:
En uppdatering för .NET Framework 3.5 Service Pack 1 är tillgänglig
Referenser
Gå till följande webbplatser om du vill ha mer information om installationsproblem med .NET Framwork 3.5 Service Pack 1