Popis promjena i riješenih problema u servisnom paketu .NET Framework 3.5 Service Pack 1

Primjenjuje se na
.NET Framework 3.5 Service Pack 1

Sažetak

U ovom se članku opisuju sljedeći aspekti servisnog paketa .NET Framework 3.5 Service Pack 1 (SP1):

  • Hitni popravci koji su obuhvaćeni ovim servisnim paketom
  • Nove značajke i funkcionalnosti

Napomena Ovo ažuriranje obuhvaća i kumulativna servisna ažuriranja zavisnih podkomponenti .NET Framework 2.0 i .NET Framework 3.0. Ovaj se članak odnosi na 32-bitne verzije komponente .NET Framework i 64-bitne verzije komponente .NET Framework.

Dodatne informacije

.NET Framework 3.5 SP1 cjelovito je kumulativno ažuriranje koje sadrži brojne nove značajke. Te se nove značajke postupno nadograđuju na .NET Framework 2.0, .NET Framework 3.0 i .NET Framework 3.5. Obuhvaća i kumulativna servisna ažuriranja zavisnih podkomponenti .NET Framework 2.0 i .NET Framework 3.0. Ovo ažuriranje trebalo bi se primijeniti kao važno ažuriranje za .NET Framework 2.0 i novije verzije te se preporučuje za sve ostale podržane operacijske sustave.

Hitni popravci koji su obuhvaćeni ovim servisnim paketom

Članak iz Microsoftove baze znanja Opis
925492 RJEŠENJE: Poruka o pogrešci prilikom dodavanja web-reference projektu u programu Visual Studio 2005: "Prilagođeni alat 'MSDiscoCodeGenerator' nije uspio"
928563 RJEŠENJE: klasa System.Net.HttpWebRequest možda neće održavati trajnu vezu s proxyjem na platformi .NET Framework 2.0
943175 POPRAVAK: klasa XmlSerializer generira neočekivani rezultat kada koristite klasu XmlSerializer za serijalizaciju atributa numeriranja u .NET Framework 2.0
943412 RJEŠENJE: može doći do kašnjenja prilikom isključivanja operacijskog sustava ako je na računalu pokrenut upravljani servis zajedno s okvirom .NET Framework 2.0
943804 RJEŠENJE: određeni Unicode znakovi koje vraća svojstvo Application.ExecutablePath u verziji .NET Framework 2.0 prikazuju se kao "?"
944099 RJEŠENJE: poruka o pogrešci prilikom korištenja davatelja podataka SQL Native Client za povezivanje s instancom sustava SQL Server 2005 koja je konfigurirana za korištenje zrcaljenja baze podataka: "Interni davatelj podataka platforme .Net Framework pogreška 6"
944100 RJEŠENJE: Ne možete pristupiti tablicama koje se koriste u transakciji SQL Server ako nit koja izvršava transakciju završite prije nego što je transakcija završena u .NET Framework 2.0
944157 RJEŠENJE: prilikom prvog zahtjeva za web-aplikaciju sustava ASP.NET koja je pokrenuta u sustavu Windows Server 2003 može doći do znatnog kašnjenja
946102 RJEŠENJE: ActiveX kontrola neće primati događaje navigacije tipkovnicom kada koristite kontrolu System.Windows.Forms.WebBrowser za hostiranje web-stranica
946223 RJEŠENJE: Ulazni jezik u tekstnom okviru na površini Microsoft Expression Design ne funkcionira pravilno kada promijenite ulazni jezik u istočnoazijski jezik
946503 RJEŠENJE: poruka o pogrešci prilikom instalacije skupa koji se nalazi na udaljenom računalu pomoću alata za instalaciju: "Tijekom faze instalacije dogodila se iznimka"
946660 RJEŠENJE: atribut zaglavlja ćelije neispravno se prikazuje kada je ćelija povezana s više zaglavlja u web-aplikaciji sustava ASP.NET 2.0
946927 RJEŠENJE: instalacija možda neće uspjeti uz pogrešku 1935 kada datoteka .msi pokuša instalirati brojne datoteke pravilnika na računalo na koje je instaliran .NET Framework 2.0
947148 RJEŠENJE: prilikom pozivanja COM API-ja koji se nalaze u 64-bitnoj aplikaciji utemeljenoj na .NET Framework 2.0 pozivaju se pogrešne metode
947317 RJEŠENJE: u aplikaciji Windows Forms izgrađenoj pomoću okvira .NET Framework 2.0 objekt CurrencyManager pokreće dodatne instance nekih događaja kada izbrišete posljednji redak iz tablice
947461 RJEŠENJE: paket ažuriranja dostupan je za servisni paket .NET Framework 2.0 Service Pack 1
947581 RJEŠENJE: vrijednost svojstva "WsdlContractConversionContext.WsdlPortType" je null u servisnom paketu .NET Framework 3.0 Service Pack 1
948233 Pri pokretanju aplikacije utemeljene na platformi Microsoft .NET Framework 2.0 nakon instalacije sigurnosnog ažuriranja MS 07-040 na računalu primate pogrešku iznimke System.InvalidOperationException
948646 RJEŠENJE: objekti se ne serijaliziraju pravilno kada serijalizirate i deserijalizirate objekte DataSet pomoću parametra oblika SerializationFormat.Binary u aplikacijama utemeljenima na .NET Framework 2.0
948815 Dostupnost paketa hitnih popravaka za .NET Framework 2.0 nakon servisnog paketa 1 za System.Data.dll i System.Data.OracleClient.dll
948873 POPRAVAK: Možda ćete primiti System.Xml. Iznimka XmlException kada koristite jednosmjerne web-metode za komunikaciju s web-servisima u aplikaciji utemeljenoj na .NET Framework 3.0
948887 POPRAVAK: Do iznimke dolazi kada web-aplikacija utemeljena na .NET Framework 2.0 koristi klasu HttpWebRequest i primi odgovor HTTP 1.0 koji sadrži kod HTTP stanja 401
949272 RJEŠENJE: Aplikacija Windows Forms koja koristi ActiveX kontrole može se srušiti, a nakon instalacije servisnog paketa .NET Framework 2.0 Service Pack 1 pojavljuje se iznimka nulte reference
949777 RJEŠENJE: poruka o pogrešci ako implementirate izvršnu aplikaciju na put koji sadrži prespojne znakove u verziji .NET Framework 2.0: "Apsolutna informacija o putu je obavezna"
950230 RJEŠENJE: Primate poruku o pogrešci o iznimci System.ArgumentException kada koristite alat Sgen.exe i JIT kompilator XmlSerializer za generiranje skupa XmlSerializer za proxy web-usluge u sustavu .NET Framework 2.0
950986 RJEŠENJE: u servisnom paketu .NET Framework 2.0 Service Pack 1 metoda ModuleBuilder.GetTypeToken vraća pogrešan token
951111 POPRAVAK: poruka upozorenja prilikom korištenja alata SvcUtil.exe za uvoz metapodataka servisa u .NET Framework 3.5: "Izraz pravilnika nije u potpunosti uvezen jer premašuje najveću dopuštenu složenost"
951113 POPRAVAK: skup vrijednosti vraćenih iz retka. Metoda GetColumnsInError prazna je ako klijentsko računalo na kojem je instaliran .NET Framework 2.0 primi objekt DataSet iz servisa WCF
952324 RJEŠENJE: nije moguće preuzeti datoteku .application prilikom implementacije aplikacije pomoću implementacije putem ClickOnce u sigurnom okruženju

Poznati problemi

Problem 1

Nakon instalacije paketa .NET Framework 3.5 SP1 u sustavu Windows XP ili Windows Server 2003 u korijenskom dijelu pogona C generira se proizvoljna mapa. Ta mapa sadrži dvije podmape pod nazivom amd64 i i386. Te dvije podmape obuhvaćaju sljedeće datoteke:

  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • msxpsinc.gpd
  • msxpsinc.ppd
  • Mxdwdrv.dll
  • Xpssvcs.dll

Te su datoteke čekale na brisanje iz instalacije XPSEPSC.
 

Rješenje

Da biste riješili taj problem, ručno izbrišite mapu.

Problem 2

.NET Framework pomoćnik za Firefox ima onemogućeni gumb Deinstaliraj. U paketu .NET Framework 3.5 SP1 pomoćnik za .NET Framework omogućuje Firefoxu korištenje tehnologije ClickOnce koja je dio .NET Framework. Pomoćnik za .NET Framework dodaje se na razini računala tako da njegove funkcije mogu koristiti svi korisnici na razini računala, a ne na razini korisnika. Stoga gumb Deinstaliraj nije dostupan u izborniku Firefox dodataka jer standardnim korisnicima nije dopuštena deinstalacija komponenti računalne razine.
 

Rješenje

Izrađeno je ažuriranje koje rješava taj problem i čini ovu verziju .NET Framework Pomoćnika za Firefox kompatibilnom sa sljedećom verzijom preglednika Firefox. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
 

Kako ukloniti .NET Framework pomoćnika za Firefox

Nove značajke i funkcionalnosti

  • ASP.NET dinamičkih podataka
  • Temeljna poboljšanja uobičajenog jezika za izvođenje. Poboljšanja uključuju bolji raspored nativnih slika .NET Framework.
  • poboljšanja performansi sustava Windows Presentation Foundation
  • Mogućnost izdavača aplikacije ClickOnce da odustanu od potpisivanja i raspršivanja u skladu s njihovim scenarijima.

Dostupno je ažuriranje za .NET Framework 3.5 Service Pack 1. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:

Dostupno je ažuriranje za .NET Framework 3.5 Service Pack 1

Reference

Posjetite sljedeća web-mjesta da biste saznali više o problemu instaliranja .NET Framwork 3.5 Service Pack 1