SO WIRD'S GEMACHT: Erstellen Sie eine monitorlose Gerät

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Monitorlose Gerät ist ein Gerät, das eine grafische Benutzeroberfläche besitzt. Dies konnte z. B. ein eingebettetes Gerät sein, das eine Tastatur und einen Bildschirm nicht enthalten ist. Ein monitorlose Gerät, das ausgeführt wird .NET Compact Framework gehören keine DLLs, die Formulare, Steuerelemente, zeichnen oder verwaltete Direct3D mobile-Anwendungen unterstützen.

Bevor Sie ein monitorlose Gerät erstellen können, müssen Sie Platform Builder und das aktuelle monatliche Update, das .NET Compact Framework, Version 2.0 unterstützt installieren Servicepack 1 und höher. Besuchen Sie die Windows Embedded CE Update-Website , um das richtige monatliche Platform Builder-Update zu erhalten.

Die Anforderungen für ein Gerät ohne Monitor gehören:

  • .NET Compact Framework SP1 oder höher, die in dem monatlichen Platform Builder-Update enthalten.

  • Windows CE 5.0 oder höher.

Das monatliche Platform Builder-Update enthält einen neuen Katalog Artikel, den Sie Ihr Bild hinzufügen müssen. Der Inhalt des neuen Katalog Elements lauten folgendermaßen:

  • Cgacutil.exe

  • Mscoree.dll

  • Mscoree2_0.dll

  • Mscorlib.dll

  • System.dll

  • System.Web.Services.dll

  • System.Xml.dll

  • System.NET.IrDA.dll

  • System.Data.dll

  • System.Messaging.dll

  • Microsoft.VisualBasic.dll

Hinweis

.NET Compact Framework CAB-Dateien werden auf einem monitorlose Gerät nicht unterstützt.

Die folgenden Namespaces werden auf Geräten ohne Monitor nicht unterstützt:

Das Programmiermodell für Geräten ohne Monitor bleibt mit den folgenden Ausnahmen:

  • HTTP-Proxyeinstellungen nicht automatisch erkannt und müssen im Code angegeben werden.

  • Netzwerkverbindungen, die Anmeldeinformationen erfordern schlägt fehl, sofern Sie Anmeldeinformationen in Ihrem Code bereitstellen.

  • Die Option aufrufen, ShellExecuteEx mit ProcessStartInfo-Klasse ist nicht verfügbar, da die Shell nicht auf einem monitorlose Gerät verfügbar ist.

Um ein Bild ohne Monitor zu erstellen

  1. Enthalten Sie in Platform Builder das .NET Compact Framework SP1 oder höher monitorlose Katalog Element in Ihrem Bild.

    Hinweis

    Dieses Element aus Katalog wird anstelle der .NET compact Framework 2.0 Katalog Element verwendet.In einigen Fällen können Sie auch NETUI ausschließen, aber Sie müssen sicherstellen, dass alle anderen Katalog Elemente, die Sie einschließen nicht NETUI abhängig sind.

  2. Erstellen Sie in Visual Studioeine leere Windows Embedded CE-Projekt.

  3. Deaktivieren Sie auf die Registerkarte Geräte des Projekt-Designers das Bereitstellen der neuesten Version von das Kontrollkästchen .NET Framework (einschließlich Service Packs) .

    Diese Einstellung wird sichergestellt, dass .NET Compact Framework CAB-Dateien nicht im Projekt enthalten sind.

  4. Wenn Ihre Lösung Visual Studio abgeschlossen ist, fügen Sie ihn mit dem Bild in Platform Builder.

Siehe auch

Aufgaben

SO WIRD'S GEMACHT: Erstellen von Protokolldateien

Konzepte

Dateiinformationen protokollieren

Weitere Ressourcen

Windows Embedded CE-Entwicklung und .NET Compact Framework