Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Auf einem Gerät mit Windows Embedded CE 6.0 wird eine verwaltete Anwendung ungewöhnlich beendet, wenn ein WebBrowser-Steuerelement verwenden. Außerdem wird folgende Fehlermeldung angezeigt:

Ungültiger URI: Der Hostname konnte nicht analysiert werden.

Das Problem tritt auf, wenn die folgenden Bedingungen vorliegen:

  • Das WebBrowser-Steuerelement versucht, eine Navigation Ereignis Navigation angefordert.

  • Die Anforderung enthält eine URL, die auf eine Webseite verweist, die in eine lokale Ressource dynamic Link Library (DLL) gespeichert.

Ursache

Dieses Problem tritt auf, weil die Logik der .NET Compact Framework URL-Parser, der eine URL überprüft nicht das Format der URL erkennt mit die Anforderung. Die Logik wird von der Klasse Uniform Resource Identifier (URI) verwendet.

Lösung

Informationen zu Softwareupdates

Ein unterstütztes Softwareupdate ist inzwischen von Microsoft als monatliches Update für Windows CE 6.0 Platform Builder erhältlich (September 2009). Sie können dies überprüfen, indem Sie einen Bildlauf zum Abschnitt "Dateiinformationen" dieses Artikels. Der Paketdateiname enthält die Produktversion, Datum, Knowledge Base-Artikelnummer und Prozessortyp. Das Paket Dateinamenformat ist:

Produktversion-JJMMTT-KBnnnnnn-ProzessortypBeispiel: "Wincepb50-060503-kb917590-armv4i.msi" ist das ARMV4i Windows CE 5.0 Platform Builder-Update, das im KB-Artikel 917590 behandelt wird und im monatlichen Update vom Mai 2006 enthalten ist. Um dieses Problem sofort beheben möchten, finden Sie folgende Informationen zu Windows CE Platform Builder und Kernbetriebssystem-Softwareupdates:

837392 Gewusst wie: Suchen nach Kernbetriebssystem Updates für Microsoft Windows CE Platform Builder-Produkte

Voraussetzungen

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

Neustartanforderung

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

  • Im Menü Erstellen auf Bereinigenund dann auf Build Platform.

  • Klicken Sie im Menü Erstellen auf Plattform neu erstellen.

Sie müssen keinen Neustart des Computers nach der Installation dieses Updates durchführen.

Ersetzte Updates

Keine

Dateiinformationen

Die englische Version dieses Softwareupdatepakets Dateiattribute (oder höher) ist in der folgenden Tabelle aufgeführt. Datums- und Uhrzeitangaben für diese Dateien sind in der koordinierten Weltzeit (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.

Dateiname

Dateigröße

Datum

Uhrzeit

Windows embedded ce 6.0_update_kb976213.htm

6,546

30-Sep-2009

20:04

Wincepb60-090930-kb976213-common.msi

611,840

30-Sep-2009

20:45

Dateiname

Dateigröße

Datum

Uhrzeit

Pfad

System.dll

526,504

26-Sep-2009

00:56

Others\Dotnetv35\Managed

Problemumgehung

Um dieses Problem zu umgehen, legen Sie den Wert des Registrierungseintrags Kurze HTTP-Fehler , keine. Die Registrierung ist unter dem Registrierungsunterschlüssel HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main .

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Weitere Informationen

Ein Fehlercode Antwort gesendet wird, können die systemeigenen Webbrowser-Komponenten zu einer Webseite wechseln, die in eine lokale Ressource DLL gespeichert Wenn dieses Verhalten auftritt, startet Ergebnis-URL mit der Zeichenfolge "HTTP://\Windows\shdoclc.dll/".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

Aufruflisteninformationen

at System.Uri.CreateThis() at System.Uri.ctor() at System.Windows.Forms.WebBrowser.WnProc() at System.Windows.Forms.Control._InternalWnProc() at Microsoft.AGL.Forms.EVL.EnterMainLoop() at System.Windows.Forms.Application.Run() 

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×