在Virtual PC中感受Windows Embedded Compact 7的魅力
创始人
2024-07-25 04:30:23
0

今天,让大家来动手来实际操作一下Windows Embedded Compact 7,感受一下它的新特性。***步,我们会定制一个运行在Virtual PC上的image。要完成这个任务,你要保证你的电脑上安装了:
1、Windows Virtual PC
2、Visual Studio 2008+SP1
3、Windows Embedded Compact 7
4、Platform Builder 7

安装好上面说的软件以后,就可以正式开干了,运行Visual Studio 2008,选择新建一个项目,会发现在项目类型里多了Platform builder 2008,选择它,然后输入一个项目名称。首先是BSP选择,这里我们使用“Virtual PC :x86”,然后是选择模板。

这里我选择PDA Device下的Mobile Handheld,后面的组件选择里,记得在Networking and Communications里面选 “Wired Local Area Network ”。在OS Design Project Wizard Complete对话框里,取消对“Build the following configuration after I click finish”的选择,否则在完成这个向导后,PB会马上开始自动编译系统,而我们往往还需要做一些其它设置。

 
点击“完成”按钮,确认出现的“安全警告”对话框。后面的操作,这里就不做详述了,和以前的版本基本一样,大家可以在catalog里面选择/删除组件,可以修改本地化等选项,完成后从菜单里选择build。

完成build以后,接下来的工作就是设置Virtual PC,然后下载NK。这部分是Windows Embedded Compact 7 新的内容,我详细说说:首先,运行Windows Virtual PC,如果“New Virtual machine Wizard ”对话框没有自动弹出的话,从菜单里运行它:
1、选择“Create a virtual machine”,然后按“Next”;
2、在接下来的对话框中输入虚拟机的名字;
3、点“Next”后,选择“Operating System”为“Other”;
4、下一个对话框里选择默认的RAM设置;
5、接下来的对话框选择“An existing virtual hard desk”;
6、点击Next;

Windows Embedded Compact 7提供了一个虚拟机在C:\WINCE700\PLATFORM\VIRTUALPC\VM目录下,名称是hd0_sample.vhd,在接下来的对话框中,选择该文件。点击Next,然后在确认对话框中选择Finish,完成新虚拟机的创建。接下来,对虚机做一个设置:
1、在Virtual PC console窗口单击Setting;
2、选择Networking;
3、根据你的实际,选择合适的Adapter;
4、完成后点OK,就完成了虚机的创建。

现在运行虚机,在Virtual PC Console窗口下,双击我们刚创建的虚机名称“MYVCEPC”运行它,按照提示,在5秒内,按下空格键,进入bootloader的设置菜单:选择2,从网络获取NK,设置boot source。当然,这里的IP要根据实际设置,而且,如果网络支持,也可以使用DHCP,设置好以后,选择7,保存设置。

接着在VS2008里面,选择Target:Connectivty Options,添加一个设备“VECPC",设置Kernel Download,Kernel Transport都为Ethernet,然后单击Kernel Download的Settings:
1、选择该设备,然后点击“Apply”按钮;
2、在点击“Close”,关闭Target Device Connectivity Options窗口;
3、选择Target——Attach Device,就会出现Device Status窗口,显示正在下载NK;
4、等下载完后,在虚机里面,Windows Embedded Compact 7 就运行起来了;
5、在Catalog里面,重新选择Silverlight for Embedded base Consumer Shell,重新build,下载,再次运行后,效果如下图:

 
可以看得出,使用了Silverlight以后,用户界面比原来漂亮多了。

欢迎下载试用新一代Windows Embedded CE(Compact 7):

http://www.microsoft.com/windowsembedded/zh-cn/products/windowsce/default.mspx

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...