Applies To.NET Framework 3.5 Service Pack 1

Podsumowanie

Ten artykuł zawiera opis następujących aspektów programu Microsoft .NET Framework 3.5 z dodatkiem Service Pack 1 (SP1):

  • Poprawki zawarte w tym dodatku Service Pack

  • Nowe funkcje i funkcje

Uwaga Ta aktualizacja zawiera również zbiorcze aktualizacje obsługi zależnych .NET Framework 2.0 i .NET Framework 3.0. Ten artykuł dotyczy 32-bitowych wersji .NET Framework i 64-bitowych wersji .NET Framework.

Więcej informacji

.NET Framework 3.5 z dodatkiem SP1 to pełna aktualizacja zbiorcza zawierająca wiele nowych funkcji. Te nowe funkcje są stopniowo budowane na .NET Framework 2.0, .NET Framework 3.0 i .NET Framework 3.5. Zawiera również zbiorcze aktualizacje obsługi zależnych .NET Framework 2.0 i .NET Framework 3.0. Ta aktualizacja powinna być stosowana jako ważna aktualizacja dla .NET Framework 2.0 i nowszych wersji i jest zalecana dla wszystkich innych obsługiwanych systemów operacyjnych.

Poprawki zawarte w tym dodatku Service Pack

Artykuł z bazy wiedzy Microsoft Knowledge Base

Opis

925492

POPRAWKA: Komunikat o błędzie podczas dodawania odwołania do sieci Web do projektu w programie Visual Studio 2005: "Narzędzie niestandardowe 'MSDiscoCodeGenerator' nie powiodło się"

928563

POPRAWKA: Klasa System.Net.HttpWebRequest może nie obsługiwać trwałego połączenia z serwerem proxy w .NET Framework 2.0

943175

POPRAWKA: Klasa XmlSerializer generuje nieoczekiwany wynik, gdy używasz klasy XmlSerializer do serializowania atrybutu numeracji w .NET Framework 2.0

943412

POPRAWKA: Mogą wystąpić opóźnienia, gdy system operacyjny zostanie zamknięty, jeśli na komputerze jest uruchomiona zarządzana usługa wraz z .NET Framework 2.0

943804

POPRAWKA: Niektóre znaki Unicode zwrócone przez właściwość Application.ExecutablePath w .NET Framework 2.0 są wyświetlane jako "?"

944099

POPRAWKA: Komunikat o błędzie podczas nawiązywania połączenia z wystąpieniem programu SQL Server 2005 skonfigurowanym do używania dublowania bazy danych za pomocą dostawcy danych sql native client: "Internal .Net Framework Data Provider error 6"

944100

POPRAWKA: Nie można uzyskać dostępu do tabel używanych w transakcji SQL Server, jeśli zakończysz wątek, który wykona transakcję przed zakończeniem transakcji w .NET Framework 2.0

944157

POPRAWKA: Podczas pierwszego żądania do aplikacji sieci Web ASP.NET uruchomionej w systemie Windows Server 2003 może wystąpić znaczne opóźnienie.

946102

POPRAWKA: Kontrolka ActiveX nie będzie odbierać zdarzeń nawigacji za pomocą klawiatury podczas korzystania z kontrolki System.Windows.Forms.WebBrowser do hostowania stron sieci Web

946223

POPRAWKA: Język wprowadzania w polu tekstowym na powierzchni Microsoft Expression Design nie działa poprawnie po zmianie języka wprowadzania na język wschodnioazjatycki

946503

POPRAWKA: Komunikat o błędzie podczas instalowania zestawu znajdującego się na komputerze zdalnym za pomocą narzędzia instalatora: "Wystąpił wyjątek podczas fazy instalacji"

946660

POPRAWKA: Atrybut nagłówków komórki jest renderowany niepoprawnie, gdy komórka jest skojarzona z wieloma nagłówkami w aplikacji sieci Web ASP.NET 2.0

946927

POPRAWKA: Instalacja może zakończyć się niepowodzeniem z powodu błędu 1935, gdy plik .msi próbuje zainstalować wiele plików zasad na komputerze z zainstalowanym .NET Framework 2.0

947148

POPRAWKA: Podczas wywoływania niektórych interfejsów API COM zawartych w 64-bitowej aplikacji .NET Framework 2.0 są wywoływane niepoprawne metody

947317

POPRAWKA: W aplikacji Windows Forms utworzonej przy użyciu .NET Framework 2.0 obiekt CurrencyManager wyzwala dodatkowe wystąpienia niektórych zdarzeń po usunięciu ostatniego wiersza z tabeli

947461

POPRAWKA: Dostępny jest pakiet aktualizacji dla dodatku Service Pack 1 dla .NET Framework 2.0

947581

POPRAWKA: Wartość właściwości "WsdlContractConversionContext.WsdlPortType" jest równa null w .NET Framework 3.0 z dodatkiem Service Pack 1

948233

Podczas uruchamiania aplikacji opartej na programie Microsoft .NET Framework 2.0 po zainstalowaniu aktualizacji zabezpieczeń MS 07-040 na komputerze jest wyświetlany błąd wyjątku System.InvalidOperationException

948646

POPRAWKA: Obiekty nie są serializowane poprawnie podczas serializowania i deserizowania obiektów DataSet przy użyciu parametru Format serializacjiFormat.Binary w aplikacji opartej na .NET Framework 2.0

948815

Dostępność pakietu zbiorczego poprawek .NET Framework 2.0 po dodatku Service Pack 1 dla System.Data.dll i System.Data.OracleClient.dll

948873

POPRAWKA: Może zostać wyświetlony System.Xml. Wyjątek XmlException podczas komunikacji z usługami sieci Web w aplikacji opartej na .NET Framework 3.0 za pomocą jednokierunkowych metod sieci Web

948887

POPRAWKA: Wyjątek występuje, gdy aplikacja sieci Web oparta na .NET Framework 2.0 używa klasy HttpWebRequest i otrzymuje odpowiedź HTTP 1.0 zawierającą kod stanu HTTP 401

949272

POPRAWKA: Aplikacja Windows Forms korzystająca z kontrolek ActiveX może ulec awarii, a po zainstalowaniu dodatku Service Pack 1 dla .NET Framework 2.0 występuje wyjątek od wartości null.

949777

POPRAWKA: Komunikat o błędzie podczas wdrażania aplikacji wykonywalnej w ścieżce zawierającej znaki ucieczki w .NET Framework 2.0: "Wymagane są informacje o ścieżce bezwzględnej"

950230

POPRAWKA: Podczas korzystania z narzędzia Sgen.exe i kompilatora XMLSerializer JIT w celu wygenerowania zestawu XmlSerializer dla serwera proxy usługi sieci Web w systemie .NET Framework 2.0 jest wyświetlany komunikat o błędzie wyjątku System.ArgumentException.

950986

POPRAWKA: W .NET Framework 2.0 z dodatkiem Service Pack 1 metoda ModuleBuilder.GetTypeToken zwraca nieprawidłowy token

951111

POPRAWKA: Komunikat ostrzegawczy podczas importowania metadanych usługi w .NET Framework 3.5 za pomocą narzędzia SvcUtil.exe: "Wyrażenie zasad nie zostało w pełni zaimportowane, ponieważ przekroczyło maksymalną dozwoloną złożoność"

951113

POPRAWKA: zestaw wartości zwróconych z wiersza. Metoda GetColumnsInError jest pusta, gdy komputer kliencki z zainstalowanym .NET Framework 2.0 otrzymuje obiekt DataSet z usługi WCF

952324

POPRAWKA: Nie można pobrać pliku .application podczas wdrażania aplikacji przy użyciu wdrożenia ClickOnce w bezpiecznym środowisku

Znane problemy

Problem 1

Po zainstalowaniu .NET Framework 3.5 z dodatkiem SP1 w systemie Windows XP lub Windows Server 2003 istnieje dowolny folder wygenerowany w katalogu głównym dysku C. Ten folder zawiera dwa podfoldery o nazwach amd64 i i386. Oba te podfoldery zawierają następujące pliki:

  • Filterpipelineprintproc.dll

  • Msxpsdrv.cat

  • Msxpsdrv.inf

  • Msxpsinc.gpd

  • Msxpsinc.ppd

  • Mxdwdrv.dll

  • Xpssvcs.dll

Te pliki oczekują na usunięcie z instalacji XPSEPSC.  

Rozwiązanie

Aby rozwiązać ten problem, usuń folder ręcznie.

Problem 2

.NET Framework asystent przeglądarki Firefox ma wyłączony przycisk Odinstaluj. W .NET Framework 3.5 z dodatkiem SP1 Asystent .NET Framework umożliwia przeglądarce Firefox korzystanie z technologii ClickOnce zawartej w .NET Framework. Asystent .NET Framework jest dodawany na poziomie komputera, dzięki czemu jego funkcje mogą być używane przez wszystkich użytkowników na poziomie komputera, a nie na poziomie użytkownika. Dlatego przycisk Odinstaluj jest niedostępny w menu Dodatki Firefox , ponieważ standardowi użytkownicy nie mogą odinstalowywać składników na poziomie komputera.  

Rozwiązanie

Opracowano aktualizację rozwiązującą ten problem i sprawiając, że ta wersja asystenta .NET Framework dla przeglądarki Firefox jest zgodna z następną wersją przeglądarki Firefox. Aby uzyskać więcej informacji, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:  

Jak usunąć asystenta .NET Framework dla przeglądarki Firefox

Nowe funkcje i funkcje

  • ASP.NET danych dynamicznych

  • Podstawowe ulepszenia środowiska wykonawczego języka. Ulepszenia obejmują lepszy układ .NET Framework obrazów natywnych.

  • Ulepszenia wydajności Windows Presentation Foundation

  • Możliwość wydawców aplikacji ClickOnce rezygnacji z podpisywania i skrótów stosownie do ich scenariuszy.

Dostępna jest aktualizacja dodatku Service Pack 1 dla .NET Framework 3.5. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

Dostępna jest aktualizacja dodatku Service Pack 1 dla .NET Framework 3.5

Informacje

Odwiedź następujące witryny internetowe, aby uzyskać więcej informacji na temat instalowania problemu z dodatkiem Service Pack 1 dla programu .NET Framwork 3.5

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.