wince调试时出现无法启动程序"%CSIDL_PROGRAM_FILES%\XX\XX.exe"错误

薰若 2010-06-03 11:29:27
wince程序在VS2005下调试时出现:无法启动程序"%CSIDL_PROGRAM_FILES%\XX\XX.exe",发生了通常表示安装被损坏的错误(代码0x8007007e)。如果问题仍然存在,则通过“控制面板”中的“添加或删除程序”修复Visual Studio安装。

请各位大虾指点~
...全文
987 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sigmac 2011-11-04
  • 打赏
  • 举报
回复
我这里怎么还是不行啊?
tjycg 2011-08-24
  • 打赏
  • 举报
回复
我遇到过,重新部署就可以。
正在进行 wince研发,有问题可以探讨,QQ 746049506
薰若 2010-06-04
  • 打赏
  • 举报
回复
谢谢大家~我的好像还是平台不匹配的原因。现在已经好了~
薰若 2010-06-03
  • 打赏
  • 举报
回复
是的,是在模拟器里面调,是不是部署不进去呢?
beyondma 2010-06-03
  • 打赏
  • 举报
回复
你是在模拟器里面调吗?
薰若 2010-06-03
  • 打赏
  • 举报
回复
部署的远程目录是 : %CSIDL_PROGRAM_FILES%\XXX
调试的远程可执行文件是:%CSIDL_PROGRAM_FILES%\XXX\XXX.exe

输出目录:$(ConfigurationName)

用的sdk是windows mobile 5.0 pocket pc emulator,是不是不对啊,

编译通过,我是菜鸟,麻烦大家了~
世外涛缘 2010-06-03
  • 打赏
  • 举报
回复
重新部署一下程序试试。
gengzhen_2005 2010-06-03
  • 打赏
  • 举报
回复
请在项目中进行这样的设置: 打开项目的属性(在VS2005中,右键点项目即有属性菜单),在打开的属性设置页中,点“Configuration Properties”中的 Debugging项中的Remote Executable,请把"%CSIDL_PROGRAM_FILES%\XX\XX.exe”改为机器上的实际目录,如:\ResidentFlash\FILE_NAME.exe,把Deplyment项中的Remote Directory 改为“\ResidentFlash\”即可.注意ResidentFlash是该设备的内置存储设备的文件名。
yongbingyu 2010-06-03
  • 打赏
  • 举报
回复
还有种情况,就是你的MOBILE部署的空间不够,有可能部署加载的时候无法部署到模拟器上去,可以把模拟器目录改下,或改模拟内存
yongbingyu 2010-06-03
  • 打赏
  • 举报
回复
这是个部署问题,如果你exe还需要加其他的DLL支持,需要把把DLL部署到你的exe目录下

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧