Windows CE 5.0 Device Emulator on Windows2003

1 篇文章 0 订阅
1 篇文章 0 订阅

 万恶的微软。。。。一个Windows CE 5.0 Device Emulator竟然不能在Windows2003安装。搜了下,找到解决方法如下:

 

As I mentioned earlier (in my upcoming article for The Delphi Magazine for example), the system requirements for the Microsoft Windows CE 5.0 Device Emulator list Windows 2000 SP4 or Windows XP SP1 (or later).
Unfortunately, that's a complete list, since it will simply refuse to install on Windows 2003 (with or without SP1).
Which is a bummer, since I use Windows 2003 Standard Edition on my laptop (if only because SharePoint 2003 requires Windows 2003).



Obviously, I wouldn't just repeat this information if I hadn't found a solution for this issue (at last). The following are the steps required to manually install the Microsoft Windows CE 5.0 Device Emulator on Windows 2003 (at your own risk!).
  1. Download Windows CE 5.0 Device Emulator (8/27/2004 - 3,770,832 bytes).
  2. Extract the setup.exe by running it with the /a command-line switch.
This will not give you the above error message, but after a while presents you with a dialog that explains that the Setup Wizard will create a server image of Microsoft Windows CE 5.0 Emulator at a specified network location.
You can click Next to specify the location, which can also be on your local disk, so I've specified C:/WinCE.
The result is the following list of files:
  • C:/WinCE

    VMNetSrM.inf
    VMNetSrv.cat
    VMNetSrv.dll
    VMNetSrv.inf
    VMNetSrv.sys
  • C:/WinCE/program files/Windows CE 5.0 Emulator
    Emulator.chm
    Emulator_500.exe
    license.rtf
    NK.cem
  • C:/WinCE/System
    msxml4.dll
    msxml4a.dll
    msxml4r.dll
  • C:/WinCE/Windows/SYSTEM32/Drivers
    VMM.sys
Running Microsoft Windows CE 5.0 Emulator.msi on Windows 2003 will give us the same old error message again, so you can just delete that file.

The VMNet*.* files (for the Virtual Machine Network Services Driver) can be installed with the following steps:
  1. Open the Network Connections (in the Control Panel)
  2. Right-click on one of the Local Area Connections and select Properties
  3. Click on Install, and Add a new Service
  4. In the Select Network Service dialog, click on Have Disk, and then select the VMNetSrv.inf file from C:/WinCE
  5. Click on OK to install the (unsigned) Virtual Machine Network Services driver
  6. The VMM.sys file must be copied or moved to the %WinDir%/system32/Drivers directory
If MSXML4 is not already installed on your machine, then you also need to perform the following two steps:
  1. Copy or move the three files from the C:/WinCE/System directory to the %WinDir%/system32 directory
  2. Run regsvr32 msxml4.dll to register msxml4
Optionally, you can now move the C:/WinCE/program files/Windows CE 5.0 Emulator directory to the "normal" C:/Program Files directory.

In the end, you can run the emulator as follows:
emulator_500 /CEImage NK.cem /video 240x320x16 /ethernet shared


When all this works, you can install the Pocket PC 2003 SDK and Emulator images, too.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值