怎么样把wince上的程序移植到windows上运行?

jason19880221 2012-04-19 03:30:14
同标题,程序不大,几百k,逻辑关系有点复杂,不想捋了,有什么方便的方法吗?
谢谢大神啊
...全文
632 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
HerveyHuang 2014-10-31
  • 打赏
  • 举报
回复
最近也是遇到这个问题啊 求解啊 代码量大 晕死了 还调用了大量api
jason19880221 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 的回复:]
请问最后怎么解决的
[/Quote]
最后的解决的方法就是……重新写了一遍……
  • 打赏
  • 举报
回复
请问最后怎么解决的
jason19880221 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 的回复:]
有,可能不支持win7
[/Quote]
囧,不是吧,闹了半天这这么个事?兼容模式可以么?
crackdung 2012-04-27
  • 打赏
  • 举报
回复
有,可能不支持win7
jason19880221 2012-04-27
  • 打赏
  • 举报
回复
这玩意跟系统有关系么?在别人电脑上可以运行,我的就会提示。
我的win7 系统,他的是xp
jason19880221 2012-04-27
  • 打赏
  • 举报
回复
这问题是跟我系统有关系么?在别人的电脑上能运行。我是win7,他xp
jason19880221 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 的回复:]
coredll.dll 不能簡單註冊的,放到程序根目錄試試
[/Quote]
问题依旧
提示信息是:
[System.DllNotFoundException] = {"无法加载 DLL“coredll.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。"}
crackdung 2012-04-27
  • 打赏
  • 举报
回复
coredll.dll 不能簡單註冊的,放到程序根目錄試試
jason19880221 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]
coredll是。net2的,你應該有
[/Quote]
我现在没有外部设备,没法重现了。但是确实是这么回事。我在网上下载了一个coredll.dll,放到system32文件夹下,但是也不能注册,在VS里添加引用还看不到这个DLL,奇了怪了
crackdung 2012-04-27
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]

最简单的就是在PC上使用Windows CE模拟器运行。
[/Quote]

應該就安裝了,
GCSUNHENG 2012-04-27
  • 打赏
  • 举报
回复
最简单的就是在PC上使用Windows CE模拟器运行。
crackdung 2012-04-27
  • 打赏
  • 举报
回复
coredll是。net2的,你應該有
jason19880221 2012-04-27
  • 打赏
  • 举报
回复
额,先谢谢大家的帮助。
我重写了一遍之后,可以通过编译,但是当我执行某个功能的时候,会提示缺少coredll,各种百度之后,发现这个dll好像是ce里的,为什么现在我在windows环境下会提示这个错误呢,不知道该改哪,大神帮忙呀!
crackdung 2012-04-19
  • 打赏
  • 举报
回复
其實你開始你用 Resco MobileForms Toolkit 就好。因為在ce和pc是可以共通的,只要重新引用一下桌面版本的dll編譯一下,就可以使用,不用費事,,,,,,
jason19880221 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

调用了系统DLL肯定不行的
[/Quote]
恩……调用了DLL
jason19880221 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

你打开项目时不能用。智能设备的项目打开。新建一个winform项目。把除了项目文件之外的其他代码文件拷过去。
然后把一些资源加上去。再把一些代码改一下就好了。
我现在只记得的是 线程的地方要改一下。pc上的有参数。而wince上的没有参数。好象还有一处绘制的地方可能不一样。
wince下的那个数据库确实是个好东西。bing翻译首页的的那个英语词典就是用的那个数据库。
[/Quote]
哎,我还是重写吧
tjw687492 2012-04-19
  • 打赏
  • 举报
回复
调用了系统DLL肯定不行的
足球中国 2012-04-19
  • 打赏
  • 举报
回复
你打开项目时不能用。智能设备的项目打开。新建一个winform项目。把除了项目文件之外的其他代码文件拷过去。
然后把一些资源加上去。再把一些代码改一下就好了。
我现在只记得的是 线程的地方要改一下。pc上的有参数。而wince上的没有参数。好象还有一处绘制的地方可能不一样。
wince下的那个数据库确实是个好东西。bing翻译首页的的那个英语词典就是用的那个数据库。

jason19880221 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

(.net)wince的exe本身就直接可以在pc上打开的。
只是某些地方会有BUG。
[/Quote]
还真的可以运行,还真的有bug,还是openfiledialog那
加载更多回复(6)

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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