Lista zmian i rozwiązanych problemów w programie .NET Framework 3,5 z dodatkiem Service Pack 1

Dotyczy: .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 obejmuje również zbiorcze aktualizacje do obsługi zależnych podskładników programów .NET Framework 2,0 i .NET Framework 3,0. Ten artykuł dotyczy 32-bitowych wersji platformy .NET Framework oraz do 64-bitowych wersji platformy .NET Framework.

Więcej informacji


Program .NET Framework 3,5 z dodatkiem SP1 jest pełną aktualizacją zbiorczą, która zawiera wiele nowych funkcji. Te nowe funkcje są budowane stopniowo na platformie .NET Framework 2,0, .NET Framework 3,0 i .NET Framework 3,5. Obejmuje także zbiorcze aktualizacje obsługi dla podskładników programów .NET Framework 2,0 i .NET Framework 3,0. Tę aktualizację należy zastosować jako ważną aktualizację dla programu .NET Framework 2,0 i nowszych wersji i jest ona zalecana dla wszystkich innych obsługiwanych systemów operacyjnych.

Poprawki zawarte w tym dodatku Service Pack

Artykuł z bazy wiedzy Microsoft Knowledge BaseOpis
925492 Po dodaniu odwołania internetowego do projektu w programie Visual Studio 2005 jest wyświetlany komunikat o błędzie: "Narzędzie niestandardowe" MSDiscoCodeGenerator "nie powiodło się"
928563 Poprawka: Klasa System .NET. HttpWebRequest może nie utrzymywać trwałego połączenia z serwerem proxy w programie .NET Framework 2,0
943175 Poprawka: Klasa XmlSerializer generuje nieoczekiwany wynik w przypadku użycia klasy XmlSerializer w celu serializacji atrybutu numerowanie w programie .NET Framework 2,0
943412 Poprawka: Jeśli na komputerze jest uruchomiona usługa zarządzana razem z programem .NET Framework 2,0, mogą wystąpić opóźnienia w zamknięciu systemu operacyjnego.
943804 Poprawka: niektóre znaki Unicode zwrócone przez właściwość Application. ExecutablePath w programie .NET Framework 2,0 są wyświetlane jako "?"
944099 Poprawka: komunikat o błędzie podczas korzystania z dostawcy danych klienta SQL Native Client w celu nawiązania połączenia z wystąpieniem programu SQL Server 2005, który jest skonfigurowany do używania funkcji dublowania bazy danych: "wewnętrzny błąd dostawcy danych programu .NET Framework — błąd 6"
944100 Poprawka: nie można uzyskać dostępu do tabel, które są używane w transakcji programu SQL Server, Jeśli zakończysz wątek, który wykona transakcję przed zakończeniem transakcji w programie .NET Framework 2,0
944157 Poprawka: po pierwszym żądaniu na ASP.NET aplikacji sieci Web działającej w systemie Windows Server 2003 może wystąpić znaczne opóźnienie.
946102 Poprawka: Kontrolka ActiveX nie będzie odbierać zdarzeń nawigacji klawiaturą podczas korzystania z kontrolki System. Windows. Forms. WebBrowser na stronach hosta stron sieci Web
946223 Poprawka: język w polu tekstowym na powierzchni projektu wyrażenia Microsoft nie działa poprawnie po zmianie języka na język wschodnioazjatycki
946503 Poprawka: podczas korzystania z narzędzia Instalatora w celu zainstalowania zestawu znajdującego się na komputerze zdalnym jest wyświetlany komunikat o błędzie "Wystąpił wyjątek podczas fazy instalacji"
946660 Poprawka: atrybut nagłówek komórki jest niepoprawnie renderowany, gdy komórka jest skojarzona z wieloma nagłówkami w aplikacji sieci Web programu ASP.NET 2,0
946927 Poprawka: instalacja może zakończyć się niepowodzeniem z błędem 1935, gdy plik msi usiłuje zainstalować wiele plików zasad na komputerze, na którym jest zainstalowany program .NET Framework 2,0
947148 Poprawka: wywoływane są niepoprawne metody podczas nawiązania połączenia z niektórymi interfejsami API COM uwzględnionymi w aplikacji 64-bitowej opartej na programie .NET Framework 2,0
947317 Poprawka: w aplikacji Windows Forms utworzonej za pomocą programu .NET Framework 2,0 obiekt CurrencyManager wyzwala dodatkowe wystąpienia zdarzeń po usunięciu ostatniego wiersza z tabeli
947461 Poprawka: dostępny jest pakiet aktualizacji dla programu .NET Framework 2,0 z dodatkiem Service Pack 1
947581 Poprawka: wartość właściwości "WsdlContractConversionContext. WsdlPortType" jest równa null w programie .NET Framework 3,0 z dodatkiem Service Pack 1
948233 Podczas instalowania aktualizacji zabezpieczeń MS 07-040 na komputerze pojawia się błąd wyjątek System. InvalidOperationException podczas uruchamiania aplikacji opartej na programie Microsoft .NET Framework 2,0
948646 Poprawka: obiekty nie są serializowane poprawnie podczas serializacji i deserializacji obiektów zestawu danych przy użyciu parametru SerializationFormat. Binary format binarny w aplikacji .NET Framework 2,0
948815 Dostępność pakietu zbiorczego poprawek HotFix dla programu .NET Framework 2,0 po wydaniu dodatku Service Pack 1 dla systemu. Data. dll i system. Data. OracleClient. dll
948873 Poprawka: wyjątek System. XML. XmlException może zostać wyświetlony w przypadku korzystania jednokierunkowej metody sieci Web w celu komunikacji z usługami sieci Web w aplikacji opartej na programie .NET Framework 3,0
948887 Poprawka: wyjątek występuje, gdy aplikacja sieci Web oparta na programie .NET Framework 2,0 używa klasy HttpWebRequest i odbiera odpowiedź HTTP 1,0 zawierającą kod stanu HTTP 401
949272 Poprawka: aplikacja Windows Forms używająca kontrolek ActiveX może ulec awarii i występuje wyjątek odwołania zerowego po zainstalowaniu dodatku Service Pack 1 dla programu .NET Framework 2,0
949777 Poprawka: komunikat o błędzie Jeśli aplikacja wykonywalna zostanie wdrożona na ścieżce zawierającej znaki Escape w programie .NET Framework 2,0: "wymagane są informacje o ścieżce bezwzględnej
950230 Poprawka: podczas generowania zestawu XmlSerializer dla serwera proxy usługi sieci Web w programie .NET Framework 2,0 jest wyświetlany komunikat o błędzie wyjątku argumentu system. ArgumentException podczas korzystania z narzędzia Sgen. ArgumentException i kompilatora JIT
950986 Poprawka: w programie .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 programu .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 na komputerze klienckim, na którym jest zainstalowany program .NET Framework 2,0, odbiera obiekt DataSet z usługi WCF
952324 Poprawka: nie można pobrać pliku aplikacji podczas wdrażania aplikacji za pomocą wdrożenia ClickOnce w bezpiecznym środowisku

Znane problemy

Problem 1

Po zainstalowaniu dodatku SP1 dla programu .NET Framework 3,5 w systemie Windows XP lub Windows Server 2003 istnieje dowolny folder, który jest generowany w katalogu głównym dysku C. Ten folder zawiera dwa podfoldery o nazwach amd64 i i386. Te dwa 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

Asystent .NET Framework dla przeglądarki Firefox ma wyłączony przycisk Odinstaluj . W programie .NET Framework 3,5 z dodatkiem SP1 asystent .NET Framework umożliwia programowi Firefox korzystanie z technologii ClickOnce, która jest uwzględniona w programie .NET Framework. Asystent .NET Framework jest dodawany na poziomie komputera, dzięki czemu jego funkcjonalność może być używana przez wszystkich użytkowników na poziomie komputera, a nie na poziomie użytkownika. Dlatego przycisk Odinstaluj jest niedostępny w menu Dodatki w programie Firefox , ponieważ użytkownicy standardowi nie mogą odinstalowywać składników na poziomie komputera.

Rozwiązanie

Została opracowana aktualizacja, aby rozwiązać ten problem, i udostępnić tę wersję asystenta .NET Framework dla przeglądarki Firefox zgodnej z następną wersją przeglądarki Firefox. 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:

Nowe funkcje i funkcje

  • Dane dynamiczne ASP.NET
  • Podstawowe ulepszenia środowiska uruchomieniowego języka wspólnego. Ulepszenia obejmują lepszy układ obrazów macierzystych środowiska .NET Framework.
  • Udoskonalenia wydajności usługi Windows Presentation Foundation
  • Umiejętność wydawców aplikacji ClickOnce rezygnacja z podpisywania i mieszania stosownie do ich scenariuszy.
Dostępna jest Aktualizacja dodatku Service Pack 1 dla programu .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:

Informacje


Aby uzyskać więcej informacji na temat instalowania problemu z dodatkiem Service Pack 1 dla programu .NET framwork 3,5, odwiedź następujące witryny internetowe