FEHLERBEHEBUNG: Eine Clientanwendung erstellt keinen Dienstproxy für ein Windows Embedded Compact 7-basiertes Gerät, auf dem ein WSD-Dienst ausgeführt wird, wenn Sie versuchen, den WSD-Dienst aus der Anwendung aufzurufen.

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie verfügen über ein Windows Embedded Compact 7-basiertes Gerät, auf dem ein Webdienst für Geräte (WSD) ausgeführt wird.
  • Sie versuchen, den WSD-Dienst über eine Clientanwendung mithilfe der Web Services for Devices-API (WSDAPI) auf einem Port aufzurufen, der für das SSL-Protokoll (Secure Sockets Layer) konfiguriert ist.

In diesem Szenario erstellt die Clientanwendung keinen Dienstproxy.

Ursache

Dieses Problem tritt aufgrund falscher Längenberechnungen des Trailerpuffers im schannel-Modul auf.

Lösung

Informationen zu Softwareupdates

Ein unterstütztes Softwareupdate ist jetzt von Microsoft als monatliches Windows Embedded Compact 7-Update juli 2012 verfügbar. Im Abschnitt "Dateiinformationen" enthält der Paketdateiname den Prozessortyp.

Hinweis Dieses monatliche Windows Embedded Compact 7-Update steht auf der folgenden Microsoft Download Center-Website zum Download zur Verfügung:

Windows Embedded Compact 7 Updates

Voraussetzungen

Dieses Update wird nur unterstützt, wenn alle zuvor veröffentlichten Updates für dieses Produkt ebenfalls installiert wurden.

Neustartanforderung

Nach der Installation dieses Updates müssen Sie die gesamte Plattform neu erstellen. Wenden Sie hierzu eine der folgenden Methoden an:

  • Klicken Sie im Menü Build (Erstellen) auf Clean Solution (Neue Lösung) und dann auf Build Solution (Lösung erstellen).
  • Klicken Sie im Menü Erstellen auf Projektmappe neu erstellen.

Sie müssen den Computer nicht neu starten, nachdem Sie dieses Update installiert haben.

Informationen zur Ersetzung von Updates

Keine

Dateiinformationen

Die englische Version dieses Softwareupdatepakets weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Dateien in diesem Update-Paket

Dateiname Dateigröße Datum Zeit Pfad
Schannel.lib 9,200 24.Juli 2012 1,932 Public\Common\Oak\Lib\Armv5\Checked
Spbase.lib 2,099,294 24.Juli 2012 1,932 Public\Common\Oak\Lib\Armv5\Checked
Schannel.lib 9,200 24.Juli 2012 1,931 Public\Common\Oak\Lib\Armv5\Debug
Spbase.lib 2,294,862 24.Juli 2012 1,931 Public\Common\Oak\Lib\Armv5\Debug
Schannel.lib 9,200 24.Juli 2012 1,930 Public\Common\Oak\Lib\Armv5\Retail
Spbase.lib 1,321,202 24.Juli 2012 1,930 Public\Common\Oak\Lib\Armv5\Retail
Schannel.lib 9,200 24.Juli 2012 19:42 Public\Common\Oak\Lib\Armv6\Checked
Spbase.lib 2,099,514 24.Juli 2012 19:42 Public\Common\Oak\Lib\Armv6\Checked
Schannel.lib 9,200 24.Juli 2012 19:41 Public\Common\Oak\Lib\Armv6\Debug
Spbase.lib 2,295,006 24.Juli 2012 19:41 Public\Common\Oak\Lib\Armv6\Debug
Schannel.lib 9,200 24.Juli 2012 1,940 Public\Common\Oak\Lib\Armv6\Retail
Spbase.lib 1,321,414 24.Juli 2012 1,940 Public\Common\Oak\Lib\Armv6\Retail
Schannel.lib 9,200 24.Juli 2012 1,951 Public\Common\Oak\Lib\Armv7\Checked
Spbase.lib 2,079,628 24.Juli 2012 1,951 Public\Common\Oak\Lib\Armv7\Checked
Schannel.lib 9,200 24.Juli 2012 19:50 Public\Common\Oak\Lib\Armv7\Debug
Spbase.lib 2,276,344 24.Juli 2012 19:50 Public\Common\Oak\Lib\Armv7\Debug
Schannel.lib 9,200 24.Juli 2012 19:49 Public\Common\Oak\Lib\Armv7\Retail
Spbase.lib 1,307,932 24.Juli 2012 19:49 Public\Common\Oak\Lib\Armv7\Retail
Schannel.lib 9,200 24.Juli 2012 20:01 Public\Common\Oak\Lib\Mipsii\Checked
Spbase.lib 2,018,098 24.Juli 2012 20:01 Public\Common\Oak\Lib\Mipsii\Checked
Schannel.lib 9,200 24.Juli 2012 20:00 Public\Common\Oak\Lib\Mipsii\Debug
Spbase.lib 2,219,716 24.Juli 2012 20:00 Public\Common\Oak\Lib\Mipsii\Debug
Schannel.lib 9,200 24.Juli 2012 19:59 Public\Common\Oak\Lib\Mipsii\Retail
Spbase.lib 1,291,976 24.Juli 2012 19:59 Public\Common\Oak\Lib\Mipsii\Retail
Schannel.lib 9,200 24.Juli 2012 10:20 Public\Common\Oak\Lib\Mipsii_fp\Checked
Spbase.lib 2,019,804 24.Juli 2012 10:20 Public\Common\Oak\Lib\Mipsii_fp\Checked
Schannel.lib 9,200 24.Juli 2012 20:09 Public\Common\Oak\Lib\Mipsii_fp\Debug
Spbase.lib 2,221,422 24.Juli 2012 20:09 Public\Common\Oak\Lib\Mipsii_fp\Debug
Schannel.lib 9,200 24.Juli 2012 20:08 Public\Common\Oak\Lib\Mipsii_fp\Retail
Spbase.lib 1,293,680 24.Juli 2012 20:08 Public\Common\Oak\Lib\Mipsii_fp\Retail
Schannel.lib 9,354 24.Juli 2012 20:20 Public\Common\Oak\Lib\Sh4\Checked
Spbase.lib 1,794,614 24.Juli 2012 20:20 Public\Common\Oak\Lib\Sh4\Checked
Schannel.lib 9,354 24.Juli 2012 2,019 Public\Common\Oak\Lib\Sh4\Debug
Spbase.lib 1,936,012 24.Juli 2012 2,019 Public\Common\Oak\Lib\Sh4\Debug
Schannel.lib 9,354 24.Juli 2012 18:20 Public\Common\Oak\Lib\Sh4\Retail
Spbase.lib 1,213,022 24.Juli 2012 18:20 Public\Common\Oak\Lib\Sh4\Retail
Schannel.lib 9,354 24.Juli 2012 20:29 Public\Common\Oak\Lib\X86\Checked
Spbase.lib 1,851,506 24.Juli 2012 20:29 Public\Common\Oak\Lib\X86\Checked
Schannel.lib 9,354 24.Juli 2012 2,028 Public\Common\Oak\Lib\X86\Debug
Spbase.lib 1,943,172 24.Juli 2012 2,028 Public\Common\Oak\Lib\X86\Debug
Schannel.lib 9,354 24.Juli 2012 2,027 Public\Common\Oak\Lib\X86\Retail
Spbase.lib 1,195,674 24.Juli 2012 2,027 Public\Common\Oak\Lib\X86\Retail
Schannel.dll 417.792 24.Juli 2012 1,932 Public\Common\Oak\Target\Armv5\Checked
Schannel.map 373,739 24.Juli 2012 1,932 Public\Common\Oak\Target\Armv5\Checked
Schannel.rel 147,928 24.Juli 2012 1,932 Public\Common\Oak\Target\Armv5\Checked
Schannel.dll 598,016 24.Juli 2012 1,931 Public\Common\Oak\Target\Armv5\Debug
Schannel.map 384,320 24.Juli 2012 1,931 Public\Common\Oak\Target\Armv5\Debug
Schannel.rel 153,235 24.Juli 2012 1,931 Public\Common\Oak\Target\Armv5\Debug
Schannel.dll 180.224 24.Juli 2012 1,930 Public\Common\Oak\Target\Armv5\Retail
Schannel.map 117,927 24.Juli 2012 1,930 Public\Common\Oak\Target\Armv5\Retail
Schannel.rel 50,546 24.Juli 2012 1,930 Public\Common\Oak\Target\Armv5\Retail
Schannel.dll 417.792 24.Juli 2012 19:42 Public\Common\Oak\Target\Armv6\Checked
Schannel.map 373,739 24.Juli 2012 19:42 Public\Common\Oak\Target\Armv6\Checked
Schannel.rel 147,928 24.Juli 2012 19:42 Public\Common\Oak\Target\Armv6\Checked
Schannel.dll 598,016 24.Juli 2012 19:41 Public\Common\Oak\Target\Armv6\Debug
Schannel.map 384,320 24.Juli 2012 19:41 Public\Common\Oak\Target\Armv6\Debug
Schannel.rel 153,235 24.Juli 2012 19:41 Public\Common\Oak\Target\Armv6\Debug
Schannel.dll 180.224 24.Juli 2012 1,940 Public\Common\Oak\Target\Armv6\Retail
Schannel.map 117,927 24.Juli 2012 1,940 Public\Common\Oak\Target\Armv6\Retail
Schannel.rel 50,546 24.Juli 2012 1,940 Public\Common\Oak\Target\Armv6\Retail
Schannel.dll 409,600 24.Juli 2012 1,951 Public\Common\Oak\Target\Armv7\Checked
Schannel.map 373,739 24.Juli 2012 1,951 Public\Common\Oak\Target\Armv7\Checked
Schannel.rel 147,928 24.Juli 2012 1,951 Public\Common\Oak\Target\Armv7\Checked
Schannel.dll 593,920 24.Juli 2012 19:50 Public\Common\Oak\Target\Armv7\Debug
Schannel.map 384,320 24.Juli 2012 19:50 Public\Common\Oak\Target\Armv7\Debug
Schannel.rel 153,177 24.Juli 2012 19:50 Public\Common\Oak\Target\Armv7\Debug
Schannel.dll 180.224 24.Juli 2012 19:49 Public\Common\Oak\Target\Armv7\Retail
Schannel.map 117,927 24.Juli 2012 19:49 Public\Common\Oak\Target\Armv7\Retail
Schannel.rel 50,546 24.Juli 2012 19:49 Public\Common\Oak\Target\Armv7\Retail
Schannel.dll 512,000 24.Juli 2012 20:01 Public\Common\Oak\Target\Mipsii\Checked
Schannel.map 367,218 24.Juli 2012 20:01 Public\Common\Oak\Target\Mipsii\Checked
Schannel.rel 606,505 24.Juli 2012 20:01 Public\Common\Oak\Target\Mipsii\Checked
Schannel.dll 679,936 24.Juli 2012 20:00 Public\Common\Oak\Target\Mipsii\Debug
Schannel.map 377,698 24.Juli 2012 20:00 Public\Common\Oak\Target\Mipsii\Debug
Schannel.rel 765,338 24.Juli 2012 20:00 Public\Common\Oak\Target\Mipsii\Debug
Schannel.dll 225,280 24.Juli 2012 19:59 Public\Common\Oak\Target\Mipsii\Retail
Schannel.map 112,088 24.Juli 2012 19:59 Public\Common\Oak\Target\Mipsii\Retail
Schannel.rel 186,991 24.Juli 2012 19:59 Public\Common\Oak\Target\Mipsii\Retail
Schannel.dll 512,000 24.Juli 2012 10:20 Public\Common\Oak\Target\Mipsii_fp\Checked
Schannel.map 367,052 24.Juli 2012 10:20 Public\Common\Oak\Target\Mipsii_fp\Checked
Schannel.rel 606,418 24.Juli 2012 10:20 Public\Common\Oak\Target\Mipsii_fp\Checked
Schannel.dll 679,936 24.Juli 2012 20:09 Public\Common\Oak\Target\Mipsii_fp\Debug
Schannel.map 377,532 24.Juli 2012 20:09 Public\Common\Oak\Target\Mipsii_fp\Debug
Schannel.rel 765,251 24.Juli 2012 20:09 Public\Common\Oak\Target\Mipsii_fp\Debug
Schannel.dll 225,280 24.Juli 2012 20:08 Public\Common\Oak\Target\Mipsii_fp\Retail
Schannel.map 112,088 24.Juli 2012 20:08 Public\Common\Oak\Target\Mipsii_fp\Retail
Schannel.rel 186,991 24.Juli 2012 20:08 Public\Common\Oak\Target\Mipsii_fp\Retail
Schannel.dll 360.448 24.Juli 2012 20:20 Public\Common\Oak\Target\Sh4\Checked
Schannel.map 373,575 24.Juli 2012 20:20 Public\Common\Oak\Target\Sh4\Checked
Schannel.rel 232,782 24.Juli 2012 20:20 Public\Common\Oak\Target\Sh4\Checked
Schannel.dll 479,232 24.Juli 2012 2,019 Public\Common\Oak\Target\Sh4\Debug
Schannel.map 384,610 24.Juli 2012 2,019 Public\Common\Oak\Target\Sh4\Debug
Schannel.rel 258,737 24.Juli 2012 2,019 Public\Common\Oak\Target\Sh4\Debug
Schannel.dll 155,648 24.Juli 2012 18:20 Public\Common\Oak\Target\Sh4\Retail
Schannel.map 118,194 24.Juli 2012 18:20 Public\Common\Oak\Target\Sh4\Retail
Schannel.rel 104,805 24.Juli 2012 18:20 Public\Common\Oak\Target\Sh4\Retail
Schannel.dll 344,064 24.Juli 2012 20:29 Public\Common\Oak\Target\X86\Checked
Schannel.map 369,162 24.Juli 2012 20:29 Public\Common\Oak\Target\X86\Checked
Schannel.rel 184,033 24.Juli 2012 20:29 Public\Common\Oak\Target\X86\Checked
Schannel.dll 462,848 24.Juli 2012 2,028 Public\Common\Oak\Target\X86\Debug
Schannel.map 377,479 24.Juli 2012 2,028 Public\Common\Oak\Target\X86\Debug
Schannel.rel 246,760 24.Juli 2012 2,028 Public\Common\Oak\Target\X86\Debug
Schannel.dll 139 264 24.Juli 2012 2,027 Public\Common\Oak\Target\X86\Retail
Schannel.map 115,775 24.Juli 2012 2,027 Public\Common\Oak\Target\X86\Retail
Schannel.rel 47,878 24.Juli 2012 2,027 Public\Common\Oak\Target\X86\Retail

Referenzmaterial

Weitere Informationen zur Terminologie für Softwareupdates von Microsoft finden Sie im folgenden Artikel der Microsoft Knowledge Base:

824684 Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird