仿真pda,部署时出现问题

自己遇到了
网上找到的解决方案
http://hi.baidu.com/yeflower/blog/item/17f9fefa6f81bed6b58f31ac.html

表现:当将一个应用程序部署到基于 Windows Mobile 6设备或模拟器时,输出消息类似于错误:部署和/或注册失败,错误为: 0x8973190e。 写入文件“%CSIDL_PROGRAM_FILES\MySample\MySample1.exe”时出错。错误 0x80070020: 另一个程序正在使用此文件,进程无法访问。当同一个应用程序以前已经部署到同一台设备或模拟器时,通常会出现这种问题。

原因:默认情况下,用于基于 Windows Mobile6的应用程序中的 X 按钮并没有关闭进程。它只是“最小化”应用程序窗口。当用户试图再次部署该应用程序时,“最小化”的实例会导致共享冲突并使部署失败。另一种可能的原因是用户中途强行终止调试会话。

解决办法:确保当再次部署时,设备或模拟器中的应用程序已经真正关闭。在基于 Windows Mobile 6的 模拟器中,要查看正在运行的进程,请转到 开始->设置->系统(内存)->运行的程序。

如果想要有一个按钮能真正关闭应用程序,请显式创建这样的按钮,或者将 Windows 窗体的 Minimize Box 属性设置为 False,这样X 按钮就成了能关闭应用程序的 OK 按钮。如果原因是手动终止调试会话,则可能需要软重启设备或模拟器。

其他问题:

ERROR: 错误 0x80070070: 磁盘空间不足。

解决:在 项目——属性——设备中,取消“部署.NET Compact Framework 的最新版本”的选项

 

ERROR: 错误 部署和/或注册失败,另一个程序正在使用此文件

解决:在模拟器中选择File->Clear Saved State,然后重新运行即可

 

资料来源:学网(www.xue5.com),原文地址:http://www.xue5.com/itedu/200707/128139.html

转载于:https://www.cnblogs.com/sandyliu1999/p/5091733.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PSDE的核心库已有功能更强大的替代库SSS(SCM Simulator Shell)1.20详情见http://www.wbj3000.com PSDE 是一套建立在Microsoft Visual C++环境之上的PDA软件开发平台,在PC上编译输出PDA的完全仿真软件,PSDE的目标是应用Microsoft Visual C++强大的开发环境开发出适用于特定PDA硬件平台编译器的标准C语言代码,同输出PC上的仿真软件,以用于配套的电脑联机软件或演示程序等,避免了PDA开发厂商为了联机软件或演示程序而单独开发新的程序。应用PSDE制作的程序能运行在WINDOWS 95/98/2000/NT/XP等操作系统上。PSDE使用软件去模拟PDA硬件环境,当硬件环境基本确定后,PSDE能在无须搭建硬件开发板的情况下开发软件,使软件开发不受硬件开发进度的影响。PSDE能模拟的硬件功能有ROM、FLASH、LCD、触摸屏、按键、中断、硬复位、声音、CPU休眠等,涵盖了目前常用的大部分PDA硬件功能。PSDE提供很简单的方法支持不规则窗口、不规则按钮、真彩色位图、能很方便的制作出界面效果很好的仿真软件。PSDE还提供窗口主菜单、鼠标右键弹出菜单、加速键等的支持。PSDE的图象操作函数提供了用户自己扩展界面功能的方法,这些函数使用了DIRECTX的功能,速度都非常快,使用这些图象操作函数用户甚至能够制作WINDOWS窗口游戏。最后PSDE提供了一组串行口通讯操作函数,用于在制作电脑联机软件使用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值