In the following procedure, you build your application and deploy it to a remote device.
Build the solution.
Ensure that your application builds without errors.
Choose the deployment target.
The deployment target must match the version of ulnet10.dll that you included in your application.
Choose Debug > Start.
This builds an executable file containing your application and deploys it to the Pocket PC emulator. The process may take some time, especially if it must deploy the .NET Compact Framework before running the application.
If errors are reported, you may want to check that your deployment was completed successfully using the following checklist:
Confirm that the application is deployed into \Program Files\appname, where appname is the name you gave your application in Lesson 1 (CSApp or VBApp).
Confirm that the path to the database file in your application code is correct. See Lesson 3: Connect to the database.
Confirm that you chose Link File when adding the database file to the project and you set the Build Action to Content. If using Visual Studio 2005, confirm that you set Copy to Output Directory to Copy Allways or Copy if Newer. If you did not set these options correctly, the files will not be deployed to the device.
Ensure that you added a reference to the correct version of ulnet10.dll for your target platform, or ran the Windows CE installer. For versions of Windows Mobile earlier than Windows Mobile 5.0, if you switch between the emulator and a real device, you must change the version of the library that you use. See Lesson 1: Create a Visual Studio project.
You may want to exit the emulator without saving the emulator state. Redeploying the application copies all required files to the emulator, and ensures there are no version problems.
Insert data into the database.
Enter a name in the text box and click Insert. The name should now appear in the listbox.
Update data in the database.
Select a name from the listbox. Enter a new name in the text box. Click Update. The new name should now appear in place of the old name in the listbox.
Delete data from the database.
Select a name from the listbox. Click Delete. The name should no longer appear in the listbox.
This completes the tutorial.