.net micro framework技术----硬件中部署应用程序

硬件中部署应用程序

  如何用Visual Studio 部署
使用vs你可以轻松把你的应用程序部署到模拟器上或一个真实的设备上。要完成部署的过程,你首先要完成三个任务:
1,为了让你的VS知道你的解决方案中的哪个工程被部署,所以你要先选择要被部署的工程的选项。
2,设置要部署的工程为启动项。
3,在vs加上相应的设置,让VS知道你要把你的应用程序部署到哪里。


选择要部署的工程:

 第一步,在你要部署的工程选项上面保证要部署的选项框是可用的,具体步聚如下:
   1,打开你要部署的工程。
   2,在主菜单中,打开配置管理器。
   3,在工程的列表中,确保要部署的工程的选择框被选中。

你一次只能部署一个工程,如果你在你解决方案中选择了多个工程,那么最后一个工程将会覆盖前面所有的工程。
为了避免多个工程部署事件的发生,.net MF中的解决方案仅仅是第一个工程部署选择是选择的。

设为启动项:
  在你解决方案中必须有一个选项是启动项。启动项,中必须包函Main函数。在你部署你的应用程序之前,
你必须设置有Main函数的工程为启动项,具体步聚如下:
   1,在解决方案浏览器中,右键击你的工程,在右菜单中点击属性。
   2,在属性页中,点击Micro Framework。
      3,在传输下拉列表中,选择模拟器,串口,TcpIP,USB


 部署排错
如果你在部署你的应用程序时会出现一此错误如“部署失败”时,下面措施可以帮助你解决那此问题。

  确认物理连接:
  确保你的计算机与设备的物理连接的畅通性,并使用正确的端口调试你的应用程序。
    1,选择正确的线缆类型。
    2,在许多情况下,一台机器会有多个端口。所以你必须确保你的使用的端口正是你所需要的端口。
    3,如果你使用的TCP/IP连接,确保设备在正确的内网中,并通讯信息能够被正确的路由。

  选择工程的属性对话框:
   在工程菜单中,打开属性的对话框选择MicroFramework选项卡。确保连通性的相关设置正确。
如果你在使用TCP/IP,那么确保正确IP地址已经在设备框中设置好了。

  重启或重置设备:
如果你使用自动分配的TCP/IP,你必须检查最新被分配的IP地址.

    重启Visual studio
 关闭vs和相当的进程,并重新启动。

  使用MFDeploy工具Ping 你的设备:
运行MFDeploy,选择正确的端口,点击Ping按键去确定.net MF运行并通过正确的端口通讯。如果你使用COM端口,
错误提示会告诉你某个端口正在另一个进程使用。

 清除设备上的部署程序集和扇区:
运行MFDeploy,选择正确的端口,点击消除按键清除设备上程序文件。
 
 减少部署文件的大小:
 如果工程中有比较大的资源文件,尽量减少它的大小,因为它可能会超过你的设备的存储空间。

 确认你的.net MF的版本和你的设备是否兼容:
检查设备的固伯是否与这个版本的sdk相兼容。你可以下载新的闪存固件和新的.net MF sdk版本。

  


 

posted on 2008-01-15 12:09  酸辣大白菜  阅读(371)  评论(0编辑  收藏  举报

导航