CORREZIONE: Un server Web ASP non può eseguire richieste simultanee in Windows Embedded CE 6.0 R3

Sintomi

Si consideri lo scenario seguente:

  • Le pagine server attive (pagine Web ASP) sono ospitate in un dispositivo basato su Windows Embedded CE 6.0 R3 che include componenti Web ASP. Ad esempio, si configura il dispositivo come server Web ASP.
  • Alcune pagine Web del dispositivo restituiscono risposte lentamente (pagina Web lenta), mentre alcune pagine Web del dispositivo restituiscono risposte molto rapidamente (pagina Web veloce).
  • Le richieste client simultanee vengono inviate al dispositivo. Ad esempio, una richiesta client per una pagina Web lenta viene inviata al dispositivo e, subito dopo, una richiesta client per una pagina Web veloce viene inviata al dispositivo.

In questo scenario, la richiesta client per la pagina Web veloce non riceve la risposta nel modo previsto. Al contrario, la risposta per la richiesta della pagina Web veloce viene ricevuta solo dopo la ricezione della risposta per la richiesta della pagina Web lenta.

Causa

Questo problema si verifica perché il server Web ASP non può eseguire richieste simultanee in Windows Embedded CE 6.0 R3.

Risoluzione

Informazioni sull'aggiornamento software

Un aggiornamento software supportato è ora disponibile da Microsoft come Aggiornamento mensile di Windows Embedded CE 6.0 gennaio 2012. Nella sezione "Informazioni sui file" il nome del file del pacchetto contiene la versione del prodotto, la data, il numero dell'articolo della Microsoft Knowledge Base e il tipo di processore. Il formato del nome file del pacchetto è il seguente:

Versione del prodotto-yymmdd-kbnnnnnn-processoreTipo del processore Ad esempio, Wincepb60-110128-kb2492159-armv4i.msi è la correzione di Platform Builder di ARMV4i Windows Embedded CE 6.0 documentata nell'articolo della Knowledge Base 2492159 ed è contenuta nell'aggiornamento mensile di gennaio 2011.

Per risolvere immediatamente il problema, scarica questo aggiornamento mensile di Windows Embedded CE 6.0 dal seguente sito Web Microsoft.

Area download Microsoft

Windows Embedded CE 6.0

Prerequisiti

Questo aggiornamento è supportato solo se sono stati installati anche tutti gli aggiornamenti rilasciati in precedenza per questo prodotto.

Richiesta di riavvio

Dopo aver applicato questo aggiornamento, devi eseguire una build pulita dell'intera piattaforma. A questo scopo, usare uno dei metodi seguenti:

  • Nel menu Genera fare clic su Pulisci soluzione e quindi su Crea soluzione.
  • Scegliere Ricrea soluzione dal menu Genera.

Non è necessario riavviare il computer dopo aver applicato questo aggiornamento software.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce altri aggiornamenti.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento software include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando si visualizzano le informazioni sui file, queste vengono convertite in ora locale. Per trovare la differenza tra UTC e l'ora locale, usare la scheda Fuso orario nell'elemento Data e ora in Pannello di controllo.

File del programma di installazione

Nome file Dimensioni del file Data Ora
Wincepb60-120131-kb2652516-armv4i.msi 1,748,992 07-Feb-2012 20:42
Wincepb60-120131-kb2652516-mipsii.msi 1,720,320 07-Feb-2012 20:42
Wincepb60-120131-kb2652516-mipsii_fp.msi 1,720,320 07-Feb-2012 20:42
Wincepb60-120131-kb2652516-mipsiv.msi 1,728,512 07-Feb-2012 20:42
Wincepb60-120131-kb2652516-mipsiv_fp.msi 1,728,512 07-Feb-2012 20:42
Wincepb60-120131-kb2652516-sh4.msi 1,691,648 07-Feb-2012 20:42
Wincepb60-120131-kb2652516-x86.msi 1,593,344 07-Feb-2012 20:42

Files inclusi in questo pacchetto di aggiornamento

Nome file Dimensioni del file Data Ora Percorso
Aspmain.h 6,466 31-gen-2012 00:40 Private\Servers\Asp\Core
Asp_dll.cpp 3,317 31-gen-2012 00:40 Private\Servers\Asp\Core
Script.cpp 18,103 31-gen-2012 00:40 Private\Servers\Asp\Core
Asp.lib 1,421,384 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
File Distrib.1 323,884 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
File Aspparse.lib 120,196 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
Aspstubs.lib 198,466 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Debug
Asp.lib 1,303,284 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Retail
File Distrib.1 298,434 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Retail
File Aspparse.lib 109,604 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Retail
Aspstubs.lib 189,360 31-gen-2012 00:36 Public\Servers\Oak\Lib\Armv4i\Retail
Asp.lib 1,412,916 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
File Distrib.1 318,064 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
File Aspparse.lib 117,514 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
Aspstubs.lib 197,690 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Debug
Asp.lib 1,276,208 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
File Distrib.1 293,236 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
File Aspparse.lib 108,316 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
Aspstubs.lib 182,634 31-gen-2012 00:37 Public\Servers\Oak\Lib\Mipsii\Retail
Asp.lib 1,412,986 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
File Distrib.1 317,988 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
File Aspparse.lib 117,526 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
Aspstubs.lib 197,712 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Debug
Asp.lib 1,276,284 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Retail
File Distrib.1 293,278 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Retail
File Aspparse.lib 108,326 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Retail
Aspstubs.lib 182,648 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsii_fp\Retail
Asp.lib 1,423,396 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
File Distrib.1 319,588 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
File Aspparse.lib 118,262 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
Aspstubs.lib 198,354 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv\Debug
Asp.lib 1,284,654 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
File Distrib.1 295,086 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
File Aspparse.lib 109,128 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
Aspstubs.lib 183,470 31-gen-2012 00:38 Public\Servers\Oak\Lib\Mipsiv\Retail
Asp.lib 1,423,466 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Debug
File Distrib.1 319,572 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Debug
File Aspparse.lib 118,274 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Debug
Aspstubs.lib 198,376 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Debug
Asp.lib 1,284,746 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Retail
File Distrib.1 295,084 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Retail
File Aspparse.lib 109,138 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Retail
Aspstubs.lib 183,484 31-gen-2012 00:39 Public\Servers\Oak\Lib\Mipsiv_fp\Retail
Asp.lib 1,326,874 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Debug
File Distrib.1 299,990 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Debug
File Aspparse.lib 111,024 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Debug
Aspstubs.lib 188,772 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Debug
Asp.lib 1,193,564 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Retail
File Distrib.1 275,478 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Retail
File Aspparse.lib 102,574 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Retail
Aspstubs.lib 174,044 31-gen-2012 00:40 Public\Servers\Oak\Lib\Sh4\Retail
Asp.lib 1,194,338 31-gen-2012 00:36 Public\Servers\Oak\Lib\X86\Debug
File Distrib.1 282,950 31-gen-2012 00:36 Public\Servers\Oak\Lib\X86\Debug
File Aspparse.lib 106,278 31-gen-2012 00:36 Public\Servers\Oak\Lib\X86\Debug
Aspstubs.lib 174,954 31-gen-2012 00:36 Public\Servers\Oak\Lib\X86\Debug
Asp.lib 1,138,518 31-gen-2012 00:35 Public\Servers\Oak\Lib\X86\Retail
File Distrib.1 271,514 31-gen-2012 00:35 Public\Servers\Oak\Lib\X86\Retail
File Aspparse.lib 101,172 31-gen-2012 00:35 Public\Servers\Oak\Lib\X86\Retail
Aspstubs.lib 172,368 31-gen-2012 00:35 Public\Servers\Oak\Lib\X86\Retail

Riferimenti

Per altre informazioni sulla terminologia di aggiornamento software, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft