Wie beginnen mit der Entwicklung von Windows mobile Applikationen

Ich möchte eine Anwendung schreiben, die für meine Windows-6.1-standard smart-phone, das fängt eingehende SMS-Nachrichten und auto reagiert wenn Sie mit bestimmten Kriterien, sondern trotz der Installation unzählige SDk bin ich nicht in der Lage, das zu tun, was ich brauche.

Den code, den ich verwenden möchten, stützt sich auf die Microsoft.WindowsMobile.PocketOutlook.dll Montage, aber ich kann nicht scheinen zu finden, dass die Versammlung. Ist es möglich, diese Montage auf ein standard-mobile-Gerät, oder muss ich ein Windows Mobile professional Geräten?

Also im Grunde brauche ich Hilfe beim einrichten auf das erstellen von Windows Mobile-Anwendungen.

  • Ich benutze SharpDevelop (weil ich
    kann es sich nicht leisten, Visual Studio).
  • Ich brauche die
    Microsoft.WindowsMobile.PocketOutlook
    Montage (Da habe ich bereits geschrieben code, der funktionieren sollte, verwendet es).
  • Ein device emulator wäre auch nice
    so habe ich nicht zum testen auf meinem Handy.

Ist, was ich tun möchte möglich auf einem Windows 6.1 Standard-Gerät (HTC OZone)?

Jede Hilfe würde geschätzt werden, da bin ich vollkommen fest an dieser Stelle.

Dank,

Habe ich versucht zu kompilieren mein code und ich bekomme den folgenden Fehler, als ich vermutete, ich würde.

  • Der Typ oder namespace-name
    'WindowsMobile' existiert nicht in der
    namespace 'Microsoft' (sind Sie
    fehlt ein Assemblyverweis?)

Kann ich nicht finden Microsoft.WindowsMobile.PocketOutlook-Baugruppe, so natürlich ich ' m fehlt ein Assemblyverweis.

Wo bekomme ich diese Versammlung, und wird dieser code auf meinem Windows 6.1 Standard-Telefon, wenn ich es finden kann?

  • Stellen Sie sicher, dass das Windows Mobile 6 SDK installiert. Dann werden Sie in der Lage zu finden, die DLL in C:\Program Files\Windows CE\wce600\Windows Mobile 6.0 Smartphone SDK\DesignTimeReferences\Microsoft.WindowsMobile.PocketOutlook.dll. Verwenden Sie diesen Pfad, wenn das hinzufügen einer Referenz zu Ihrem Projekt.
  • Ich habe versucht, hinzufügen Microsoft.WindowsMobile.PocketOutlook.dll von Windows Mobile SDK (PocketPC, wenn), es funktioniert nicht mit SharpDevelop 3.1.1. Die .NETCF-version gebündelt Baugruppen in der SDK ist 1.0.0.0, während meine andere .NETCF-Baugruppen sind 3.5.0.0. Ist dies eventuell der Grund für den Fehler? Es gibt auch diese Warnung, bevor die Fehlermeldung: "Gefunden werden Konflikte zwischen verschiedenen Versionen der gleichen abhängigen assembly. (MSB3247)"
  • Was meinst du es funktioniert nicht mit SharpDevelop? Alles, was ich zu tun ist, stellen Sie einen Verweis auf die dll, wenn ich meinen code kompilieren und es sollte funktionieren. csc.exe /t:library /out:"C:\createFileHEre\myFile.dll" "C:\MySource\Source.cs" /r:"C:\Microsoft.WindowsMobile.PocketOutlook.dll". Was hat der IDE zu tun? Das ist, warum ich bin so wütend, dass ich brauche, um Visual Studio, was für eine dumme Forderung.
  • so verwenden Sie die Befehlszeile zum kompilieren?
  • Ja. Ich normalerweise Schreibe meinen code in einem einfachen text-editor, und verwenden Sie dann csc.exe um kompilieren zu können. Auch ich benutze response-Dateien, und eine batch-Datei, die ausgeführt wird csc.exe
InformationsquelleAutor Tester101 | 2010-01-20
Schreibe einen Kommentar