In dieser Lektion entwickeln Sie Ihre Anwendung und führen das Deployment auf ein entferntes Gerät oder einen Emulator durch.
Voraussetzungen
In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Erstellen eines Visual Studio-Projekts.
Erstellen Sie die Lösung.
Stellen Sie sicher, dass die Anwendung ohne Fehler erstellt wird.
Wählen Sie das Deployment-Ziel aus.
Das Deployment-Ziel muss mit der Version von ulnet16.dll übereinstimmen, die Sie in Ihre Anwendung einbezogen haben.
Klicken Sie auf Debug » Start.
Es wird eine ausführbare Datei erstellt, die die Anwendung enthält und diese in den Emulator einsetzt. Der Prozess kann etwas Zeit in Anspruch nehmen, insbesondere dann, wenn .NET Compact Framework vor der Ausführung der Anwendung implementiert werden muss.
Wenn Fehler gemeldet werden, können Sie mit der folgenden Checkliste überprüfen, ob die Implementierung erfolgreich war.
Bestätigen Sie, dass die Anwendung in \Programme\appname eingerichtet wurde, wobei gilt, dass appname der Name ist, den Sie Ihrer Anwendung in Lektion 1 gegeben haben (CSApp oder VBApp).
Überprüfen Sie, ob der Pfad zur Datenbankdatei im Anwendungscode richtig ist.
Vergewissern Sie sich, dass Sie das Verknüpfen der Datei definiert haben, als die Datenbankdatei dem Projekt hinzugefügt wurde. Außerdem müssen die Eigenschaften "Buildvorgang" auf "Inhalt" und "In Ausgabeverzeichnis kopieren" auf "Immer kopieren" eingestellt werden. Andernfalls wird das Deployment der Dateien im Gerät nicht durchgeführt.
Achten Sie darauf, dass Sie einen Verweis zur richtigen Version von ulnet16.dll für Ihre Zielplattform angegeben oder den Windows Mobile-Installer aufgerufen haben. Wenn Sie bei früheren Versionen von Windows Mobile als Windows Mobile 5.0 zwischen dem Emulator und einem echten Gerät wechseln, müssen Sie die Version der verwendeten Bibliothek ändern.
Es kann sein, dass Sie den Emulator ohne Speicherung des Emulatorstatus beenden möchten. Bei einem erneuten Deployment der Anwendung werden alle erforderlichen Dateien in den Emulator kopiert, wodurch sichergestellt wird, dass es keine Versionsprobleme gibt.
Testen der Anwendung:
Fügen Sie Daten in die Datenbank ein.
Geben Sie einen Namen in das Textfeld ein, und klicken Sie auf Insert (Einfügen). Der Name muss nun im Listenfeld angezeigt werden.
Aktualisieren Sie die Daten in der Datenbank.
Klicken Sie im Listenfeld auf einen Namen. Geben Sie einen neuen Namen in das Textfeld ein. Klicken Sie auf Update (Aktualisieren). Anstelle des alten Namens muss nun der neue Name im Listenfeld angezeigt werden.
Löschen Sie Daten aus der Datenbank.
Klicken Sie in der Liste auf einen Namen. Klicken Sie auf Delete (Löschen). Der Name erscheint nicht mehr in der Liste.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |