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
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.
Erstellen Sie in Visual Studioeine leere Windows Embedded CE-Projekt.
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.
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