当前位置: 首页 > news >正文

Visual Studio 2008 使用 WinCE 5.0 Emulator

1. 簡介

由於 Visua Studio 2008 與 WinCE 5.0 Emulator 並沒有完全整合,因此想要測試我們所開發的 Windows CE 程式,需透過設定,將我們所開發的程式丟到 Windows CE 模擬器中,但此方法沒有辦法直接對程式作 Debug 的動作,只能透過撰寫 Log 檔,或者其他方式來做 Debug。

 

2. 方法

Step 1. 下載 Microsoft® Windows® CE 5.0 Device Emulator,下載網址

image

 

Step 2. 安裝 Microsoft® Windows® CE 5.0 Device Emulator

image

image

image

image

 

Step 3. 在 C:\Program Files\Windows CE 5.0 Emulator\Emulator_500.exe 建立捷徑

image

 

Step 4. 建立分享資料夾,在此名稱取為 CE50FdShar

image

 

Step 5. 將 C:\Program Files\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce500\x86\NETCFv2.wce5.x86.cab 複製到分享資料夾中,讓 WinCE 模擬器讀取

image image

 

 

Step 6. 修改捷徑內容

將 目標(T) 改為 "C:\Program Files\Windows CE 5.0 Emulator\Emulator_500.exe" NK.cem /video 800x600x16 /sharedfolder "C:\CE50FdShar" /ethernet virtualswitch

其中解析度800x600x16bit,分享資料夾是"C:\CE50FdShar",並且使用網路功能

image

 

Step 7. 透過捷徑執行 WinCE 模擬器

image

 

Step 8. 將開發好的程式丟到步驟4所建立的分享資料夾

image

 

Step 9. 在 Windows CE 模擬器中,選擇 Storage Card 資料夾,此處 Storage Card 就是之前我們在所建立的共享資料夾,也就是在本機 C:\CE50FdShar 位置

image

 

Storage Card 資料夾中,可看到先前複製的 Compact Framework,以及所開發的程式資料夾

image

 

Step 10. 在 Windows CE 模擬器中,執行 NETCFv2.wce5.x86.cab"Click 進行安裝,安裝位置可不用修改,預設在 Windows 底下就可以了,點選右上角 OK 進行安裝

安裝完成後,重新 Reset 模擬器。

image

 

Step 11. 在 Storage Card 資料夾中,執行我們所開發的 Windows CE 程式。

image

 

3. 參考

Windows CE 5.0 Emulator in vs2008 - Please: give me the step to obtain this.

使用VS.NET 2005與WinCE 5.0 Emulator連結

转载于:https://www.cnblogs.com/wqj1212/p/3398253.html

相关文章:

  • 每日英语:How Often Do Gamblers Really Win?
  • core--线程状态
  • 纵向二级列表
  • 转:windows xp下如何安装SQL server2000企业版
  • XCode 调试方法 (很全 很有用)
  • C#遍历DataSet中数据的几种方法总结
  • C#中巧用#if DEBUG 进行调试
  • [1] 平面(Plane)图形的生成算法
  • 参数传递可选参数
  • Boosting 和梯度Boosting
  • 简单的javascript实例二(随页面滚动广告效果)
  • Android Studio 导入外部lib文件
  • HashMap和HashSet的区别
  • EXT今日笔记-ext获取url参数值
  • [LeetCode]Pow(x,n)
  • #Java异常处理
  • 345-反转字符串中的元音字母
  • gops —— Go 程序诊断分析工具
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • JS学习笔记——闭包
  • Linux Process Manage
  • RxJS: 简单入门
  • SpiderData 2019年2月25日 DApp数据排行榜
  • 入门到放弃node系列之Hello Word篇
  • 微信小程序填坑清单
  • 原生 js 实现移动端 Touch 滑动反弹
  • 智能合约Solidity教程-事件和日志(一)
  • "无招胜有招"nbsp;史上最全的互…
  • #1014 : Trie树
  • (31)对象的克隆
  • (C语言)共用体union的用法举例
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第6节 (嵌套的Finally代码块)
  • (Matlab)使用竞争神经网络实现数据聚类
  • (独孤九剑)--文件系统
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (附源码)ssm高校实验室 毕业设计 800008
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (转)编辑寄语:因为爱心,所以美丽
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • .NET Reactor简单使用教程
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .NET/C# 检测电脑上安装的 .NET Framework 的版本
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • .NET下ASPX编程的几个小问题
  • .NET学习全景图
  • @Autowired 与@Resource的区别
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [].shift.call( arguments ) 和 [].slice.call( arguments )
  • [bzoj 3124][sdoi 2013 省选] 直径
  • [C#] 基于 yield 语句的迭代器逻辑懒执行
  • [C/C++]数据结构 循环队列
  • [C++] cout、wcout无法正常输出中文字符问题的深入调查(1):各种编译器测试