MFC程序debug和release连真机调试成功,但是生成的文件拷贝到真机上的时候提示"您的设备可能无法播放或查看该文件"!!在线等!!!
--------------------编程问答-------------------- 已搞定!!!需要将关联的dll文件和生成的exe文件和与之关联的dll文件放在一个文件夹内,而不是将引用的lib文件和exe文件放在一起!!!!我从开始做程序,一直到最后生成程序都是用真机测试,一直以为生成的可执行文件就在解决方案文件夹,确实,可执行文件在解决方案文件夹内,但是程序执行所必须的dll在真机的“手机存储\Program Files”下,这个路径下有一个和你的解决方案名称一样的文件夹,这里面就是程序运行所必须的dll和你最后一次调试所生成的exe,你只需要里面的dll文件! --------------------编程问答-------------------- 刚从.net平台过来,所以如果说的不正确够专业请不吝赐教。。 --------------------编程问答-------------------- 不是吧mfc开发的程序能在symbian系统下运行吗?
能告诉我你的qq号吗?谢谢 --------------------编程问答-------------------- 3楼太搞笑了,
楼主没提mfc的程序在Symbian下跑啊~~~
我也是刚从。net向c++转,楼主加油~~~ --------------------编程问答-------------------- 是我看错了,焕然大悟。。还以为在symbian论坛。。 --------------------编程问答-------------------- 帮顶接分喽 --------------------编程问答-------------------- 是引用的库文件没有正确部署到目标设备上的原因导致的。
一开始会经常遇到类似的问题。 --------------------编程问答-------------------- 看来大家都在转啊,我也得开始学习了~ --------------------编程问答-------------------- 是否可以把工程属性设置成Use MFC in a Static Library,这样生成的exe就把所有相关的库都包含了吧。 --------------------编程问答--------------------
这个应该可行,不过会把软件变得比较大吧~ --------------------编程问答-------------------- 打个包多好。。
接分 --------------------编程问答-------------------- 还是建议用动态链接库,exe文件比较小,需要的时候再调用相应的函数,节省资源、。
补充:移动开发 , Windows Phone