因为最近在学习嵌入式在WinCE平台的开发
所以需要在机器上安装了EVC4.0和SP4,结果运行程序出现:
"One or more
files from the Emulator for Windows CE installation is missing. Please
reinstall Emulator for Windows CE and try again."
解决办法:按照上面的方法进入设备管理器->高级->启动和故障恢复(选择设置)->在启动和故障恢复对话框中选择编辑-> 将boot.ini 中noexcute修改为execute 然后重启机器就可以了。 到此我们已经完成开发环境的搭建。
微软建议的安装步骤安装:
ActiveSync->eVC4->eVC4 sp4->smartphone SDK->.net framework->模拟器images;在进行安装前,建议您先查看注意事项。
开发工具下载地址
1,eVC4.0,下载地址:
http://download.microsoft.com/download/c/3/f/c3f8b58b-9753-4c2e-8b96-2dfe3476a2f7/eVC4.exe
http://download.microsoft.com/download/a/7/3/a735c7fb-dcbd-429f-9090-d09b3b15d3fa/evc4sp4.exe
eVC序列号:TRT7H-KD36T-FRH8D-6QH8P-VFJHQ
2,smartphone SDK,packet PC SDK下载地址:
smartphone 2003 SDK:
http://www.microsoft.com/downloads/details.aspx?FamilyId=A6C4F799-EC5C-427C-807C-4C0F96765A81&displaylang=en
packet PC 2003 SDK:
http://microsoft.com/downloads/details.aspx?FamilyId=9996B314-0364-4623-9EDE-0B5FBB133652&displaylang=en
3,中文image文件下载:
smart phone:
http://www.microsoft.com/downloads/info.aspx?na=46&p=1&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=2c144e09-7e75-4275-a6bb-1c3cd55369c5&genscs=0&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f6%2fb%2f8%2f6b8d7515-0d0a-4d03-b11c-b31886fbb9ff%2fWindows+Mobile+2003+Second+Edition+Emulator+Images+for+Smartphone+-+CHS.msi
packet PC
http://download.microsoft.com/download/e/2/8/e28792ca-d04b-407b-9b18-75b9128f0cc9/Windows%20Mobile%202003%20Second%20Edition%20Emulator%20Images%20for%20Pocket%20PC%20-%20CHS.msi
4,安装image文件,安装完后你并没有发现你的模拟器变成中文的,这时需要如下操作:
C:\Program Files\Pocket PC 2003 Emulation\CHS\Pocket_PC\PPC_2003_CHS.bin
把这个文件改个名称为PPC_2003_WWE.bin,然后替换下面这个目录下的文件此文件
C:\Program Files\Windows CE Tools\wce420\POCKET PC 2003\Emulation\PPC_2003_WWE.bin
EVC中设置:
a,打开eVC,选择tools-->Platform Manager Configuration
b,点Add Device,起一个名字,然后点properties.在Transpor中选择"TCP/IP ....",StartUp用默认的"Emulator Startup Server"
c,点StartUp右边的Configuration,在image中选择"CHS SP 2003 SE(Virtual Radio)",然后一路OK点回去。就可以在eVC的编译工具栏选择中文模拟器了。而且可以中英随意切换
5,注意事项:
要保证你的VBS脚本服务器能正常运行,网上很多人装不
成功,都是因为VBS脚本没有正常执行。如果你装了超级解霸,一定要注意,因为超级解霸会更改
VBS文件的打开方式,最好是把解霸先卸载,卸载后再进入“文件夹选项”的“文件类型”中恢复VBS的默认打开方式。手动更改打开方式好像不行。
如果你安装完后,发现这个错误:CVTRES : fatal error CVT1102: out of memory。请用安装目录下面的\Common\EVC\Bin\CVTRES.EXE覆盖EVC\wce420\bin\下面的同名文件试试
其中Chinese (Simplified) Emulation Images(是Pocket PC
2003
SDK的中文印象文件)不能显示中文的问题把英文模拟器对应的快捷方式放到中文模拟器的目录下,改一下里面的SKIN和BIN文件路径,运行一下,再把
EVC打开,在configure platform manager中设置一下连到中文模拟器上就可以了。
转自:http://www.2guys.cn/collection/17461620481620.html