在本课中,您将构建应用程序,并将其部署到远程设备或模拟器。
前提条件
本课假定您已完成前面的所有课程。 请参见第 1 课:创建一个 Visual Studio 项目。
生成解决方案。
确保生成应用程序时没有出错。
选择部署目标。
部署目标必须与应用程序中所包含的 ulnet16.dll 的版本匹配。
单击 [Debug] » [Start]。
这将生成一个包含应用程序的可执行文件,并将其部署到模拟器。此过程可能需要一些时间,尤其是在运行应用程序之前必须部署 .NET Compact Framework 时。
如果报告了错误,可以利用下面的项目清单来检查部署是否完全成功:
确认应用程序已部署到 \Program Files\appname 中,其中,appname 是您在第 1 课中为应用程序指定的名称(CSApp 或 VBApp)。
确认在应用程序代码中使用了正确的数据库文件路径。
确认在向项目中添加数据库文件时选择了 [Link File],并将 [Build Action] 设置为 [Content Only],将 [Copy to Output Directory] 设置为 [Copy Always]。如果没有正确设置这些选项,文件就不会部署到设备。
确保为目标平台添加了正确版本的 ulnet16.dll 引用,或者运行了 Windows Mobile 安装程序。对于 Windows Mobile 5.0 之前的 Windows Mobile 版本,如果在模拟器和实际设备之间切换,则必须更改所使用的库的版本。
您可能希望在退出模拟器时不保存模拟器状态。重新部署应用程序可将所有需要的文件复制到模拟器,并确保没有版本问题。
测试应用程序:
将数据插入数据库。
在文本框中输入一个名称,然后单击 [Insert]。现在,该名称应显示在列表框中。
更新数据库中的数据。
在列表框中单击一个名称。在文本框中输入一个新名称。单击 [Update]。现在,列表框中原名称的位置上应该显示新名称。
从数据库中删除数据。
在列表中单击一个名称。单击 [Delete]。列表中不再显示该名称。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |