当前位置: 代码迷 >> WinCE >> 无法将NK下载至Virtual PC
  详细解决方案

无法将NK下载至Virtual PC

热度:306   发布时间:2016-04-28 11:53:12.0
求助:无法将NK下载至Virtual PC
        大家好,近期在做windows ce7方面的开发工作,通过查阅相关资料,计划将wince部署至Virtual PC以完成一些基本的测试,但是却始终无法将NK下载至Virtual PC,下面我简述下操作步骤,希望高手能够伸出援助之手。
        1、系统配置
        (1)操作系统:windows 7(64bit)
        (2)开发环境:VS2008(sp1补丁已装)、Platform builder 7
        (3)虚拟机:Windows Virtual PC(采用微软官网上提供的最新版本,下载日期为2015年1月15日)
        2、操作步骤
       (1)进入VS2008,通过Platform builder建立一个OS工程。
       (2)点选Connectivity Options,然后选择add Device,将device name设置为VCEPC,associated OS Design选择windows CE,如图1所示

图1

       (3)回到Connectivity Options界面,将Kernel Download和Kernel Transport均设置为Ethernet,Kernel Debugger设置为        KdStub,随后,点选Kernel Download处的Settings,上述操作如图2,图3所示

图2


图3

       (4)现在对Virtual PC进行配置,首先建立一个新的虚拟机,硬盘文件选择微软提供的hd0_sample.vhd(在wince7的安装目录下的platform/Virtual PC/VM中可以找到),并将网络选为自己本机的网卡,如图4所示

图4

      (5)将本机网卡设置为自动获取IP(即DHCP),然后,打开虚拟机,按照网络上的资料,此时应该立即连接成功才对,但是却始终是图5所示的界面

图5

        另外,我也尝试过设置本机与虚拟机上的IP为固定IP,且保证二者在同一个网段,但是VS2008始终无法识别出Virtual PC上的设备,在网上搜索相关问题,大家的过程一般都比较顺利,没有遇到和我这样类似的问题,希望高手能够帮忙解决下,谢谢。



------解决思路----------------------
引用:
Quote: 引用:

如果设置都正确,应该是可以下载 NK 的。
如果还不行,建议你换一台 WinXP 的电脑试试。偶是在 WinXP 上完成过 WinCE7 的 VPC 启动,但 Win7 X86(32位)系统同样的操作是可以成功的,偶我一个同事试过,但启动 VPC 后的 WinCE7 没有将 Rel 目录共享到 WinCE 7 中。这是发现的唯一一个问题。


我也怀疑过是可能和系统兼容性有关,所以昨天晚上找了一台电脑,将硬盘格式化,安装了xp系统,今天刚刚把系统搭建完成,但是测试的结果还是令人伤心的,依旧无法下载,而且现在和我在win7上测试时是一样的。


如果在WinXP 下相同的步骤还是不行,只能说明你的操作还是那里有问题。
再仔细看看 VPC 的设置部分吧。
  相关解决方案