A.Aplikacja NET Framework, który używa klasa XMLSerializer przestaje odpowiadać, gdy aplikacja zostanie uruchomiona w azjatyckiej wersji systemu Windows XP

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 903204 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Ważne Ten artykuł zawiera informacje dotyczące sposobu modyfikowania Rejestr. Upewnij się, że kopii zapasowej rejestru przed przystąpieniem do modyfikacji. Upewnij się, że Czy wiesz, jak przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji informacje o kopii zapasowej, przywracania i modyfikowania rejestru, kliknij przycisk następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
256986 Opis rejestru systemu Microsoft Windows
Rozwiń wszystko | Zwiń wszystko

Symptomy

Gdy firmy Microsoft.Aplikacja oparta na NET Framework próbuje Tworzenie instancji XMLSerializer klasy, aplikacja przestaje odpowiadać. Ten symptom występuje, jeśli Spróbuj uruchomić aplikację na komputerze, na którym jest uruchomiona wersja azjatyckie Microsoft Windows XP.

Uwaga W tym artykule odnosi się do określonego scenariusza, w której ta symptom występuje. Istnieją inne scenariusze, w których ten symptom może również wystąpić. Na przykład ten symptom może wystąpić, gdy jeden proces uruchamia inny proces inne niż-Azjatyckich wersjach systemu Windows XP.

Przyczyna

W XMLSerializer wykonuje klasy Kompilacja dynamical. Podczas kompilacji dynamical proces Csc.exe jest uruchomiony. W Włącz Csc.exe proces uruchamia proces Conime.exe w azjatyckich wersjach System Windows XP.

Problemy opisane w sekcji "Symptomy" występuje z powodu zakleszczenia w procesie Csc.exe. W szczególności, jeden wątek (wątek A) uzyskuje blokadę wymaganych przez inny wątek (wątek B). W związku z tym wątek b próbuje uruchomić proces Conime.exe. Przez Domyślnie proces Conime.exe jest ładowany przy każdym uruchomieniu wiersza polecenia na Azjatyckie wersje systemu Windows XP. Wątek czeka B 10 minut, podczas próby uzyskać blokady. Po 10 minutach limit czasu tego wątku.

Uwaga Aby uzyskać więcej informacji odwiedź następującą witrynę MSDN w sieci Web:
http://msdn2.microsoft.com/en-us/library/ms971336.aspx

Rozwiązanie

Ostrzeżenie Modyfikacja rejestru może spowodować poważne problemy niepoprawnie za pomocą Edytora rejestru lub inną metodą. Te problemy może wymagać ponownego zainstalowania systemu operacyjnego. Nie można firmy Microsoft zagwarantować, że można rozwiązać te problemy. Modyfikowanie rejestru na własne ryzyko.
Aby rozwiązać ten problem, upewnij się, że Conime.exe Proces rozpoczyna się podczas uruchamiania systemu. Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij przycisk Start, kliknij przycisk Uruchom, Typ regedit w Otwórz pole, a następnie Kliknij przycisk OK.
  2. Zlokalizuj i kliknij następujący klucz rejestru:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. W prawym okienku kliknij prawym przyciskiem myszy puste miejsce, a następnie Kliknij przycisk Nowy. Kliknij przycisk Wartość ciągu, wpiszConIme jako nazwę, a następnie naciśnij klawisz ENTER.
  4. Kliknij prawym przyciskiem myszy ConIme, a następnie kliknij przyciskModyfikowanie.
  5. W Edytowanie ciągu okno dialogowe, typ%windir%\system32\conime.exe w obszarze Wartość dane, a następnie kliknij przycisk OK.
  6. Zamknij Edytor rejestru.

Więcej informacji

Input Method Editor (IME) są pliki DLL, które pozwalają użytkownikom Wpisz znaki ideograficzne złożone za pomocą standardowej klawiatury. Edytory IME są dostępne w azjatyckich wersjach systemu Windows. Edytory IME uprościć proces, za pomocą którego Użytkownicy wprowadź tekst, który zawiera znaki Unicode i dwubajtowych zestaw znaków (DBCS) formaty. Edytory IME monitorowanie naciśnięcia klawiszy przez użytkownika, przewidywania znak użytkownik może chcesz i przedstawia listę opcje znaków z które można wybierać.

Problem opisany w sekcji "Symptomy" wiadomo, że sekcja występuje w następujących programach innych firm:
  • Autodesk Inventor serii 10
  • Autodesk Inventor Professional 10
W produkty firm, które omówiono w tym artykule są wytwarzane przez producentów które są niezależne od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, dorozumianych lub w przeciwnym razie dotyczących wydajności lub niezawodności tych produktów.

Właściwości

Numer ID artykułu: 903204 - Ostatnia weryfikacja: 24 czerwca 2011 - Weryfikacja: 2.0
Informacje zawarte w tym artykule dotyczą:
Słowa kluczowe: 
kb3rdparty kbtshoot kbprb kbmt KB903204 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:903204

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com