Zoznam zmien a opravených problémov v balíku .NET Framework 3.5 Service Pack 1

Vzťahuje sa na
.NET Framework 3.5 Service Pack 1

Súhrn

Tento článok popisuje nasledujúce aspekty balíka Microsoft .NET Framework 3.5 Service Pack 1 (SP1):

  • Rýchle opravy, ktoré sú zahrnuté v tomto balíku Service Pack
  • Nové funkcie a funkcie

Poznámka Táto aktualizácia zahŕňa aj kumulatívne servisné aktualizácie závislých podsúčastí rozhrania .NET Framework 2.0 a .NET Framework 3.0. Tento článok sa vzťahuje na 32-bitové verzie rozhrania .NET Framework a na 64-bitové verzie rozhrania .NET Framework.

Ďalšie informácie

.NET Framework 3.5 SP1 je úplná kumulatívna aktualizácia s množstvom nových funkcií. Tieto nové funkcie postupne stavajú na platformách .NET Framework 2.0, .NET Framework 3.0 a .NET Framework 3.5. Zahŕňa aj kumulatívne servisné aktualizácie závislých podsúčastí rozhrania .NET Framework 2.0 a .NET Framework 3.0. Táto aktualizácia by sa mala použiť ako dôležitá aktualizácia pre .NET Framework 2.0 a novšie verzie a odporúča sa pre všetky ostatné podporované operačné systémy.

Rýchle opravy, ktoré sú zahrnuté v tomto balíku Service Pack

Článok vedomostnej databázy Microsoft Popis
925492 OPRAVA: Chybové hlásenie pri pridávaní webového odkazu do projektu vo Visual Studiu 2005: Vlastný nástroj MSDiscoCodeGenerator zlyhal
928563 OPRAVA: Trieda System.Net.HttpWebRequest nemusí udržiavať trvalé pripojenie k serveru proxy v rozhraní .NET Framework 2.0
943175 OPRAVA: Trieda XmlSerializer generuje neočakávaný výsledok, keď použijete triedu XmlSerializer na serializáciu atribútu číslovania v rozhraní .NET Framework 2.0
943412 OPRAVA: Ak je v počítači spustená spravovaná služba spolu s rozhraním .NET Framework 2.0, môže dochádzať k oneskoreniu pri vypnutí operačného systému
943804 OPRAVA: Niektoré znaky Unicode vrátené vlastnosťou Application.ExecutablePath v rozhraní .NET Framework 2.0 sa zobrazia ako ?
944099 OPRAVA: Chybové hlásenie pri použití poskytovateľa údajov SQL Native Client na pripojenie k inštancii SQL Server 2005, ktorá je nakonfigurovaná na používanie zrkadlenia databázy: Interná chyba poskytovateľa údajov .NET Framework 6
944100 OPRAVA: Nemôžete získať prístup k tabuľkám, ktoré sa používajú v transakcii SQL Server, ak ukončíte vlákno, ktoré vykonáva transakciu pred dokončením transakcie v .NET Framework 2.0
944157 OPRAVA: Pri prvej žiadosti o webovú aplikáciu ASP.NET spustenú v Windows Server 2003 môže dochádzať k výraznému zdržaniu.
946102 OPRAVA: Ovládací prvok ActiveX nebude prijímať udalosti navigácie pomocou klávesnice, ak na hosťovanie webových stránok použijete ovládací prvok System.Windows.Forms.WebBrowser
946223 OPRAVA: Vstupný jazyk v textovom poli na ploche Microsoft Expression Design nefunguje správne, keď zmeníte vstupný jazyk na východoázijský jazyk
946503 OPRAVA: Chybové hlásenie pri použití nástroja Inštalátor na inštaláciu zostavy, ktorá sa nachádza vo vzdialenom počítači: Počas fázy inštalácie sa vyskytla výnimka
946660 OPRAVA: Atribút hlavičky bunky sa vykresľuje nesprávne, keď je bunka priradená k viacerým hlavičkám vo webovej aplikácii ASP.NET 2.0
946927 OPRAVA: Inštalácia môže zlyhať s chybou 1935, keď sa súbor .msi pokúsi nainštalovať mnoho súborov zásad do počítača s nainštalovanou verziou .NET Framework 2.0
947148 OPRAVA: Pri volaní niektorých rozhraní COM API, ktoré sú súčasťou 64-bitovej aplikácie s rozhraním .NET Framework 2.0, sa volajú nesprávne metódy
947317 OPRAVA: V aplikácii Windows Forms, ktorá bola vytvorená pomocou rozhrania .NET Framework 2.0, objekt CurrencyManager spúšťa ďalšie inštancie niektorých udalostí, keď odstránite posledný riadok z tabuľky
947461 OPRAVA: Balík aktualizácie pre .NET Framework 2.0 Service Pack 1 je k dispozícii
947581 OPRAVA: Hodnota vlastnosti WsdlContractConversionContext.WsdlPortType je v balíku .NET Framework 3.0 Service Pack 1 null
948233 Pri spustení aplikácie založenej na rozhraní Microsoft .NET Framework 2.0 po nainštalovaní aktualizácie zabezpečenia MS 07-040 do počítača sa zobrazí chyba výnimky System.InvalidOperationException
948646 OPRAVA: Objekty nie sú serializované správne, keď serializujete a deserializujete objekty DataSet pomocou parametra formátu SerializationFormat.Binary v aplikácii založenej na rozhraní .NET Framework 2.0
948815 Dostupnosť súhrnného balíka rýchlych opráv .NET Framework 2.0 po balíku Service Pack 1 pre System.Data.dll a System.Data.OracleClient.dll
948873 OPRAVA: Môžete dostať System.Xml. Výnimka XmlException, keď používate jednosmerné webové metódy na komunikáciu s webovými službami v aplikácii založenej na rozhraní .NET Framework 3.0
948887 OPRAVA: Výnimka sa vyskytne, keď webová aplikácia založená na rozhraní .NET Framework 2.0 používa triedu HttpWebRequest a prijme odpoveď HTTP 1.0, ktorá obsahuje kód stavu HTTP 401
949272 OPRAVA: Aplikácia Windows Forms, ktorá používa ovládacie prvky ActiveX, môže zlyhať a po inštalácii balíka .NET Framework 2.0 Service Pack 1 sa vyskytne výnimka nulového odkazu
949777 OPRAVA: Chybové hlásenie pri nasadzovaní spustiteľnej aplikácie na cestu, ktorá obsahuje znaky ukončenia v rozhraní .NET Framework 2.0: "Vyžadujú sa absolútne informácie o ceste"
950230 OPRAVA: Pri použití nástroja Sgen.exe a kompilátora XmlSerializer JIT na vygenerovanie zostavy XmlSerializer pre server proxy webovej služby v .NET Framework 2.0 sa zobrazí chybové hlásenie o výnimke System.ArgumentException
950986 OPRAVA: V balíku .NET Framework 2.0 Service Pack 1 vráti metóda ModuleBuilder.GetTypeToken nesprávny token
951111 OPRAVA: Hlásenie s upozornením pri použití nástroja SvcUtil.exe na importovanie metaúdajov služby v .NET Framework 3.5: Výraz politiky nebol úplne importovaný, pretože prekročil maximálnu povolenú zložitosť
951113 OPRAVA: Množina hodnôt vrátených z riadka. Metóda GetColumnsInError je prázdna, keď klientsky počítač s nainštalovaným rozhraním .NET Framework 2.0 prijme objekt DataSet zo služby WCF
952324 OPRAVA: Súbor .application nie je možné stiahnuť pri nasadzovaní aplikácie pomocou nasadenia ClickOnce v zabezpečenom prostredí

Známe problémy

Problém č. 1

Po nainštalovaní rozhrania .NET Framework 3.5 SP1 v systéme Windows XP alebo Windows Server 2003 sa v koreňovom adresári jednotky C vygeneruje ľubovoľný priečinok. Tento priečinok obsahuje dva podpriečinky s názvami amd64 a i386. Tieto dva podpriečinky obsahujú nasledujúce súbory:

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

Tieto súbory čakali na odstránenie z inštalácie XPSEPCC.
 

Riešenie

Ak chcete vyriešiť tento problém, odstráňte priečinok manuálne.

Problém č. 2

Asistent .NET Framework pre Firefox má tlačidlo Odinštalovať vypnuté. V rozhraní .NET Framework 3.5 SP1 umožňuje Asistent .NET Framework Firefoxu používať technológiu ClickOnce, ktorá je súčasťou rozhrania .NET Framework. Asistent .NET Framework Assistant je pridaný na úrovni počítača, aby jeho funkcie mohli využívať všetci používatelia na úrovni počítača, nie na úrovni používateľa. Preto tlačidlo Odinštalovať nie je k dispozícii v ponuke Doplnky Firefoxu , pretože štandardní používatelia nemajú povolené odinštalovať súčasti na úrovni počítača.
 

Riešenie

Bola vydaná aktualizácia na vyriešenie tohto problému a na zabezpečenie kompatibility tejto verzie Asistenta .NET Framework Assistant pre Firefox s nasledujúcou verziou prehliadača Firefox. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
 

Odstránenie Asistenta .NET Framework pre Firefox

Nové funkcie a funkcie

  • ASP.NET dynamických údajov
  • Základné vylepšenia modulu runtime common language runtime. Vylepšenia zahŕňajú lepšie rozloženie natívnych obrazov .NET Framework.
  • Vylepšenia výkonu pre program Windows Presentation Foundation
  • Možnosť vydavateľov aplikácie ClickOnce odmietnuť podpisovanie a hashovanie podľa ich scenárov.

K dispozícii je aktualizácia pre balík .NET Framework 3.5 Service Pack 1. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

K dispozícii je aktualizácia pre balík .NET Framework 3.5 Service Pack 1

Odkazy

Ďalšie informácie o probléme s inštaláciou balíka .NET Framwork 3.5 Service Pack 1 nájdete na nasledujúcich webových lokalitách