Dostępna jest aktualizacja dla programu .NET Compact Framework 3.5 w systemie Windows Embedded CE 6.0 R3

Wprowadzenie

Aktualizacja jest dostępna dla programu Microsoft .NET Compact Framework 3.5 w systemie Windows Embedded CE 6.0 R3. Ta aktualizacja rozwiązuje następujące problemy:

  • Narzędzie Remote monitor wydajności jest uruchamiane w celu śledzenia przecieku pamięci w aplikacji opartej na programie .NET Compact Framework 3.5. Podczas próby otwarcia podglądu stosu GC jest wyświetlany komunikat o błędzie podobny do następującego:
    Podpis: "(null)"
    kod wyjątku: 0xC0000005
    adres wyjątku: 0x01d3a39c
    Czytanie: 0x00000300
    Moduł powodujący błąd: mscoree3_5.dll
    Przesunięcie: 0x0008a39c.

  • Podczas próby otwarcia pliku zrzutu stosu GC w narzędziu zdalnego monitor wydajności pojawia się następujący komunikat o błędzie:

    Uwaga

    Błąd wyświetlania widoku stosu GC: dany klucz nie był obecny w słowniku

  • W przypadku używania programu .NET Compact Framework 3.5 do deserialize nieprawidłowych danych XML żaden wyjątek nie jest generowany zgodnie z oczekiwaniami. Zamiast tego jest generowany nieprawidłowy obiekt. Ponadto, jeśli spróbujesz usunąć obiekt, zostanie wygenerowany wyjątek NullReferenceException.

  • Dane przekazywane do serializatora mogą być szeregowane dwa razy.

  • Uruchamiasz zarządzaną aplikację, która wywołuje natywne moduły. Gdy kod zarządzany wywołuje kod natywny, w kodzie natywnym jest zgłaszany wyjątek. W tym scenariuszu wyjątek nie jest obsługiwany poprawnie i nie jest generowany żaden plik zrzutu. Ponadto informacje stosu nie są rejestrowane i nie można dostosować żadnych komunikatów o błędach dla klientów.  

Więcej informacji

Informacje o aktualizacji oprogramowania

Obsługiwana aktualizacja oprogramowania jest teraz dostępna od firmy Microsoft jako comiesięczna aktualizacja Windows Embedded CE 6.0 Platform Builder (lipiec 2010). Możesz to potwierdzić, przewijając do sekcji "Informacje o pliku". Nazwa pliku pakietu zawiera wersję produktu, datę, numer artykułu z bazy wiedzy Knowledge Base i typ procesora. Format nazwy pliku pakietu jest następujący:

Typ procesora yymmdd-kbnnnnnn dla produktuNa przykład: Wincepb50-060503-kb917590-armv4i.msi to poprawka ARMV4i Windows CE 5.0 Platform Builder opisana w artykule z bazy wiedzy 917590 i zawarta w comiesięcznej aktualizacji z maja 2006 r. Aby natychmiast rozwiązać ten problem, kliknij następujący numer artykułu, aby uzyskać informacje na temat uzyskiwania Windows CE Platform Builder i podstawowych aktualizacji oprogramowania systemu operacyjnego:

837392 Jak zlokalizować podstawowe poprawki systemów operacyjnych dla produktów microsoft Windows CE Platform BuilderPo zastosowaniu aktualizacji pakiety zapytań DNS są wysyłane tylko z interfejsu VPN. Ponadto pakiety będą wysyłane tylko z ostatniego interfejsu sieci VPN, nawet jeśli istnieje wiele interfejsów SIECI VPN.

Wymagania wstępne

Ta aktualizacja jest obsługiwana tylko wtedy, gdy zostały również zainstalowane wszystkie wcześniej wydane aktualizacje dla tego produktu.

Wymóg ponownego uruchomienia

Po zastosowaniu tej aktualizacji należy wykonać czystą kompilację na całej platformie. Aby to zrobić, użyj jednej z następujących metod:

  • W menu Konstruuj kliknij polecenie Wyczyść, a następnie kliknij pozycję Platforma kompilacji.
  • W menu Konstruuj kliknij polecenie Odbuduj platformę.

Po zastosowaniu tej aktualizacji oprogramowania nie trzeba ponownie uruchamiać komputera.

Informacje o zastępowaniu aktualizacji

Ta aktualizacja nie zastępuje żadnych innych aktualizacji.

Informacje o plikach

Angielska wersja tego pakietu aktualizacji oprogramowania zawiera atrybuty plików (lub nowsze atrybuty plików) wymienione w poniższej tabeli. Daty i godziny dla tych plików są wymienione w uniwersalnym czasie koordynowanym (UTC). Podczas wyświetlania informacji o pliku są konwertowane na czas lokalny. Aby znaleźć różnicę między czasem UTC a czasem lokalnym, użyj karty Strefa czasowa w elemencie Data i godzina w Panel sterowania.

Pliki instalatora

Nazwa pliku Rozmiar pliku Data Godzina
Wincepb60-100727-kb2282391-armv4i.msi 1,200,128 26-lip-2010 19:22
Wincepb60-100727-kb2282391-mipsii.msi 1,263,616 26-lip-2010 19:22
Wincepb60-100727-kb2282391-mipsii_fp.msi 1,265,152 26-lip-2010 19:22
Wincepb60-100727-kb2282391-mipsiv.msi 1,279,488 26-lip-2010 19:22
Wincepb60-100727-kb2282391-mipsiv_fp.msi 1,280,000 26-lip-2010 19:22
Wincepb60-100727-kb2282391-sh4.msi 1,210,368 26-lip-2010 19:22
Wincepb60-100727-kb2282391-x86.msi 1,148,928 26-lip-2010 19:22

Files zawarte w tym pakiecie aktualizacji

                  

Nazwa pliku Rozmiar pliku Data Godzina Ścieżka
Windows embedded ce 6.0_update_kb2282391.htm 8,819 26-lip-2010 19:13 100727_kb2282391
Mscoree3_5.dll 942,768 30 czerwca 2010 r. 17:05 Inne\Dotnetv35\Armv4i
System.xml.dll 1,040,048 30 czerwca 2010 r. 16:35 Inne\Dotnetv35\Managed
Mscoree3_5.dll 1,181,360 30 czerwca 2010 r. 17:18 Inne\Dotnetv35\Mipsii
Mscoree3_5.dll 1,181,872 30 czerwca 2010 r. 17:21 Inne\Dotnetv35\Mipsii_fp
Mscoree3_5.dll 1,180,848 30 czerwca 2010 r. 17:21 Inne\Dotnetv35\Mipsiv
Mscoree3_5.dll 1,178,800 30 czerwca 2010 r. 17:22 Inne\Dotnetv35\Mipsiv_fp
Mscoree3_5.dll 863,408 30 czerwca 2010 r. 17:13 Inni\Dotnetv35\Sh4
Mscoree3_5.dll 708,784 30 czerwca 2010 r. 17:12 Inne\Dotnetv35\X86

Więcej informacji

Aby uzyskać więcej informacji na temat terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Baza wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft