Objawy
Rozważmy następujący scenariusz:
- Hostujesz aktywne strony serwera (strony sieci Web ASP) na urządzeniu opartym na systemie Windows Embedded CE 6.0 R3, które zawiera składniki sieci Web ASP. Na przykład skonfigurowano urządzenie jako serwer sieci Web ASP.
- Niektóre strony internetowe na urządzeniu powoli zwracają odpowiedzi (powolna strona internetowa), podczas gdy niektóre strony internetowe na urządzeniu bardzo szybko zwracają odpowiedzi (szybka strona internetowa).
- Równoczesne żądania klienta są wysyłane do urządzenia. Na przykład do urządzenia jest wysyłane żądanie klienta dotyczące wolno działającej strony internetowej, a następnie bezpośrednio po tym do urządzenia jest wysyłane żądanie klienta dotyczące szybkiej strony internetowej.
W tym scenariuszu żądanie klienta dla szybkiej strony sieci Web nie otrzymuje odpowiedzi tak szybko, jak oczekiwano. Zamiast tego odpowiedź na szybkie żądanie strony sieci Web jest odbierana dopiero po otrzymaniu odpowiedzi na żądanie wolno działającej strony sieci Web.
Przyczyna
Ten problem występuje, ponieważ serwer sieci Web ASP nie może wykonywać równoczesnych żądań w systemie Windows Embedded CE 6.0 R3.
Rozwiązanie
Informacje o aktualizacji oprogramowania
Obsługiwana aktualizacja oprogramowania jest teraz dostępna od firmy Microsoft jako comiesięczna aktualizacja systemu Windows Embedded CE 6.0 ze stycznia 2012 r. W sekcji "Informacje o pliku" nazwa pliku pakietu zawiera wersję produktu, datę, numer artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base i typ procesora. Format nazwy pliku pakietu jest następujący:
Typ procesora yymmdd-kbnnnnnn w wersji produktuNa przykład Wincepb60-110128-kb2492159-armv4i.msi to poprawka ARMV4i Windows Embedded CE 6.0 Platform Builder opisana w artykule z bazy wiedzy Knowledge Base 2492159 i która jest zawarta w comiesięcznej aktualizacji ze stycznia 2011 r.
Aby natychmiast rozwiązać ten problem, pobierz tę comiesięczną aktualizację systemu Windows Embedded CE 6.0 z następującej witryny internetowej firmy Microsoft.
Centrum pobierania Microsoft
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ść rozwiązanie, a następnie kliknij pozycję Konstruuj rozwiązanie.
- W menu Konstruuj kliknij polecenie Odbuduj rozwiązanie.
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-120131-kb2652516-armv4i.msi | 1,748,992 | 07-lut-2012 | 20:42 |
| Wincepb60-120131-kb2652516-mipsii.msi | 1,720,320 | 07-lut-2012 | 20:42 |
| Wincepb60-120131-kb2652516-mipsii_fp.msi | 1,720,320 | 07-lut-2012 | 20:42 |
| Wincepb60-120131-kb2652516-mipsiv.msi | 1,728,512 | 07-lut-2012 | 20:42 |
| Wincepb60-120131-kb2652516-mipsiv_fp.msi | 1,728,512 | 07-lut-2012 | 20:42 |
| Wincepb60-120131-kb2652516-sh4.msi | 1,691,648 | 07-lut-2012 | 20:42 |
| Wincepb60-120131-kb2652516-x86.msi | 1,593,344 | 07-lut-2012 | 20:42 |
Files zawarte w tym pakiecie aktualizacji
| Nazwa pliku | Rozmiar pliku | Data | Godzina | Ścieżka |
|---|---|---|---|---|
| Aspmain.h | 6,466 | 31 stycznia 2012 r. | 00:40 | Private\Servers\Asp\Core |
| Asp_dll.cpp | 3,317 | 31 stycznia 2012 r. | 00:40 | Private\Servers\Asp\Core |
| Script.cpp | 18,103 | 31 stycznia 2012 r. | 00:40 | Private\Servers\Asp\Core |
| Asp.lib | 1,421,384 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Debug |
| Aspcolct.lib | 323,884 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Debug |
| Aspparse.lib | 120,196 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Debug |
| Aspstubs.lib | 198,466 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Debug |
| Asp.lib | 1,303,284 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Retail |
| Aspcolct.lib | 298,434 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Retail |
| Aspparse.lib | 109,604 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Retail |
| Aspstubs.lib | 189,360 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\Armv4i\Retail |
| Asp.lib | 1,412,916 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Debug |
| Aspcolct.lib | 318,064 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Debug |
| Aspparse.lib | 117,514 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Debug |
| Aspstubs.lib | 197,690 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Debug |
| Asp.lib | 1,276,208 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Retail |
| Aspcolct.lib | 293,236 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Retail |
| Aspparse.lib | 108,316 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Retail |
| Aspstubs.lib | 182,634 | 31 stycznia 2012 r. | 00:37 | Publiczny\Serwery\Dąb\Lib\Mipsii\Retail |
| Asp.lib | 1,412,986 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Debug |
| Aspcolct.lib | 317,988 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Debug |
| Aspparse.lib | 117,526 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Debug |
| Aspstubs.lib | 197,712 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Debug |
| Asp.lib | 1,276,284 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Retail |
| Aspcolct.lib | 293,278 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Retail |
| Aspparse.lib | 108,326 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Retail |
| Aspstubs.lib | 182,648 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsii_fp\Retail |
| Asp.lib | 1,423,396 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv\Debug |
| Aspcolct.lib | 319,588 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv\Debug |
| Aspparse.lib | 118,262 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv\Debug |
| Aspstubs.lib | 198,354 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv\Debug |
| Asp.lib | 1,284,654 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsiv\Retail |
| Aspcolct.lib | 295,086 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsiv\Retail |
| Aspparse.lib | 109,128 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsiv\Retail |
| Aspstubs.lib | 183,470 | 31 stycznia 2012 r. | 00:38 | Public\Servers\Oak\Lib\Mipsiv\Retail |
| Asp.lib | 1,423,466 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Debug |
| Aspcolct.lib | 319,572 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Debug |
| Aspparse.lib | 118,274 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Debug |
| Aspstubs.lib | 198,376 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Debug |
| Asp.lib | 1,284,746 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Retail |
| Aspcolct.lib | 295,084 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Retail |
| Aspparse.lib | 109,138 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Retail |
| Aspstubs.lib | 183,484 | 31 stycznia 2012 r. | 00:39 | Public\Servers\Oak\Lib\Mipsiv_fp\Retail |
| Asp.lib | 1,326,874 | 31 stycznia 2012 r. | 00:40 | Publiczne\Serwery\Dąb\Lib\Sh4\Debug |
| Aspcolct.lib | 299,990 | 31 stycznia 2012 r. | 00:40 | Publiczne\Serwery\Dąb\Lib\Sh4\Debug |
| Aspparse.lib | 111,024 | 31 stycznia 2012 r. | 00:40 | Publiczne\Serwery\Dąb\Lib\Sh4\Debug |
| Aspstubs.lib | 188,772 | 31 stycznia 2012 r. | 00:40 | Publiczne\Serwery\Dąb\Lib\Sh4\Debug |
| Asp.lib | 1,193,564 | 31 stycznia 2012 r. | 00:40 | Publiczny\Serwery\Dąb\Lib\Sh4\Sprzedaż detaliczna |
| Aspcolct.lib | 275,478 | 31 stycznia 2012 r. | 00:40 | Publiczny\Serwery\Dąb\Lib\Sh4\Sprzedaż detaliczna |
| Aspparse.lib | 102,574 | 31 stycznia 2012 r. | 00:40 | Publiczny\Serwery\Dąb\Lib\Sh4\Sprzedaż detaliczna |
| Aspstubs.lib | 174,044 | 31 stycznia 2012 r. | 00:40 | Publiczny\Serwery\Dąb\Lib\Sh4\Sprzedaż detaliczna |
| Asp.lib | 1,194,338 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\X86\Debug |
| Aspcolct.lib | 282,950 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\X86\Debug |
| Aspparse.lib | 106,278 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\X86\Debug |
| Aspstubs.lib | 174,954 | 31 stycznia 2012 r. | 00:36 | Public\Servers\Oak\Lib\X86\Debug |
| Asp.lib | 1,138,518 | 31 stycznia 2012 r. | 00:35 | Publiczny\Serwery\Dąb\Lib\X86\Sprzedaż detaliczna |
| Aspcolct.lib | 271,514 | 31 stycznia 2012 r. | 00:35 | Publiczny\Serwery\Dąb\Lib\X86\Sprzedaż detaliczna |
| Aspparse.lib | 101,172 | 31 stycznia 2012 r. | 00:35 | Publiczny\Serwery\Dąb\Lib\X86\Sprzedaż detaliczna |
| Aspstubs.lib | 172,368 | 31 stycznia 2012 r. | 00:35 | Publiczny\Serwery\Dąb\Lib\X86\Sprzedaż detaliczna |
Źródła 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