在 Windows 2000 下共享文件夹
现在您已经完成对开发计算机的配置,可以复制文件了。首先需要将所有要复制到仿真器中的文件放置到共享文件夹中。然后执行以下步骤,将文件移到仿真器中:
根据开发计算机上的安全设置,计算机可能会在允许访问共享之前提示您输入用户名和密码。
此时,您已经可以向/从开发计算机和仿真器上的共享中复制文件了。
注意:使用设备时,用这些方法复制文件的效果是一样的,但存在一个已知问题。默认情况下,Pocket PC 设备具有设备名“Pocket PC”。除非更改此名称,否则将不能访问共享。
在设备上进行测试
在设备上进行测试,可以使您获得应用程序运行情况的第一手经验。使用 Visual Studio .NET,可以在通过 USB、串行端口或以太网连接到开发计算机的设备上进行测试。
注意:请使用以太网将设备连接到开发计算机。这是目前最快、最简单的测试和调试方法。
部署到设备
您可以选择使用以下任一方法部署到设备上:
◆在 Visual Studio .NET 工具栏上,从 Deployment Device(部署设备)组合框中选择 Pocket PC Device(Pocket PC 设备)。
◆在 Project Properties(项目属性)对话框的 Device(设备)页面下,从 Deployment Device(部署设备)组合框中选择 Pocket PC Device(Pocket PC 设备)。
◆在 Property(属性)窗口中,将项目的 Deployment Device(部署设备)属性设置为 Pocket PC Device(Pocket PC 设备)。
调试应用程序
Visual Studio .NET IDE 提供的调试环境是非常可靠的。使用该调试环境,您可以暂停应用程序、查看其内部工作情况、修改代码、检查值并有计划地单步执行应用程序。
调试功能中最重要的部分是 Visual Studio .NET IDE 中的 Debug(调试)菜单。在此菜单中,您可以启动和停止调试会话、设置断点并在调试方式下浏览应用程序。
注意:断点是指应用程序中遇到它时要暂停或中断执行的一行代码。
Visual Studio .NET 使您能够方便地从开发计算机上远程调试运行在设备或仿真器上的应用程序。可以使用 Command(命令)窗口输入语句,查询并设置变量,执行代码行及其他类似的任务。
注意:为了优化调试环境,请使用以太网将设备连接到计算机。
部署应用程序
安装 .NET Framework 精简版应用程序的方法与其他 Windows 应用程序使用的方法类似。应用程序的安装通常使用 Cabinet 文件。Cabinet 文件更常用的名称是“CAB”文件,该名称源于其 .cab 文件扩展名。CAB 文件可用于两个目的:1) 压缩并存储文件以便轻松地发布;2) 确保应用程序需要的所有文件和设置都得到了正确处理。
要求
使用 Visual Studio .NET 建立的应用程序要求目标设备上有 .NET Framework 精简版。另外,如果应用程序使用 SQL Server CE,您也需要安装 SQL Server CE 组件。
您的安装例程需要考虑到所有这些内容。可能需要包括多个 CAB 文件:一个用于应用程序,一个用于 .NET Framework 精简版和 SQL Server CE CAB。
创建CAB文件
为应用程序创建 CAB 文件的最简单方法是让 Visual Studio .NET 完成所有的工作。Visual Studio .NET 提供的功能之一是 IDE 中的一个用于生成 CAB 文件的菜单项。
为应用程序创建 CAB 文件
|
|||
| · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 · 充电计划之热门IT认证.. · 51CTO技术自测 挑战自.. · CISSP认证成长之路 · AMD Phenom三核处理器.. · 国际文档格式标准开战 · 2007年互联网大会 |
· 我是黑客我怕谁——讲.. · ARP攻击防范与解决方案 · Solaris 10 配置管理 · Solaris基础知识入门 · RIP路由协议专栏 · MPLS路由协议专栏 · OSPF路由协议专栏 · 思科路由器产品 |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · Solaris 10 配置管理 · C#技术开发指南 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·拯救系统管理员 ·美国选民:我为什么选布什 |
·VMware公司中文命名挑战赛 ·我们真缺乏创新吗? |
| ·J0ker的CISSP之路:复习-.. ·J0ker的CISSP之路:复习-I.. |
·9月第3周安全回顾 内网安.. ·教你几招识别和防御Web网.. |
| · NGN:下一代网络 · 网络访问中断大排查 · FTTx光纤接入 |
· 教你使用Anti ARP Sniff.. · 网络嗅探教程:使用Snif.. · 常见病毒手工清除方法大.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 · Solaris基础知识入门 |
· 费力不讨好 数据中心主.. · AMD Phenom三核处理器解.. · 51CTO主编推荐经典专题 |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. · 双机热备技术 |