hur.cn - 华软网

 热门搜索

xp下开发的应用程序,在win7下运行时,连InitInstance()函数都没进就挂了,明白的来看看!

  作者:未知    来源:网络    更新时间:2011/1/10
xp下开发的应用程序,在win7下运行时,连InitInstance()函数都没进就挂了,明白的来看看!
由于我在InitInstance()函数 开首就弹了对话框用来调试,结果连一个对话框都没有弹,直接就挂了!
---华软 网友回答---
陌生 帮顶  横竖win7下 对照有问题 我的程序win7还稀里糊涂的就没声音了
---华软网友回复---
动态库的问题吧.
---华软网友回复---
是否是程序有控件,但依赖不知足?
---华软网友回复---
没遇到过,最好贴贴相关代码
---华软网友回复---
2楼的大大,麻烦详细点,我在线等!我是有调用动态库。
然则,我在其余win7机器上都是好用的,就是客户的win7下,启用关闭两次之后,就死活犯错了,没有进InitInstance()函数 !
---华软网友回复---
为了尝试,我特地装了两个win7的裸机了,打包装置完成后都没有问题,可是客户的机器就是不行!真是嗷嗷溃散啊!
---华软网友回复---
看看日志里有没有信息.

---华软网友回复---
win7上装置上vc++就能运行了,由于开发MFC都有响应的动态链接库。
---华软网友回复---
有什么毛病提醒呢,可能是缺少动态链接库,应用程序先加载动态库再执行的
---华软网友回复---
runtime  error  毛病提醒!
---华软网友回复---
客户的环境确实千差万别,如果的确是个别行为,预计照旧系统需要的某个动态链接库的问题。
InitInstance不是第一道入口,建议运用调试版(Debug版)在客户环境中尝试,看看能出现什么毛病提醒。

Debug版需要响应的运行库,拷贝过去。
---华软网友回复---
怎么个挂法
有什么毛病提醒没有
---华软网友回复---
哎呀,昨天弄了半天,照旧没有弄明白!
---华软网友回复---
12楼的大大,runtime error ! 啊
---华软网友回复---
引用 14 楼 alexhoho 的回复:
12楼的大大,runtime error ! 啊

运行时毛病
你程序什么版本的?
是Unicode么?
---华软网友回复---
release 版本的,DEBUG版本的也不行,在客户的另外一台机器上好使,就新买的几台机器,都是win7 home premium,哎呀,被他们整疯了,现在我在试动态库的问题,然则现在客户对照忙,中午才能出结果。
---华软网友回复---
不是Unicode!
---华软网友回复---
会不会有很多全局变量,初始化的时候出现了问题?
---华软网友回复---
引用 6 楼 alexhoho 的回复:
为了尝试,我特地装了两个win7的裸机了,打包装置完成后都没有问题,可是客户的机器就是不行!真是嗷嗷溃散啊!

你把你的两台裸机一起卖过去,还多挣2台设备钱
---华软网友回复---
引用 17 楼 alexhoho 的回复:
不是Unicode!
换Unicode版试一下
---华软网友回复---
写的啥程序?看看你的构造函数中写了啥?调用了什么?
---华软网友回复---
部长啊,构造程序中啥也没写,就是不行啊,咱们开发的是日本项目,用UNICODE开发的话会有乱码问题!
---华软网友回复---
引用 18 楼 lazy_2010 的回复:
会不会有很多全局变量,初始化的时候出现了问题?


应该不会吧,由于我装的没有开发环境的裸机,和他以前的机器,都没有这个问题,应该就是系统环境的问题,可是就是不知道该怎么解决啊!
---华软网友回复---
  class="deleted_message"> 该回复于2011-01-12 13:57:54被版主删除
---华软网友回复---
引用 22 楼 alexhoho 的回复:
部长啊,构造程序中啥也没写,就是不行啊,咱们开发的是日本项目,用UNICODE开发的话会有乱码问题!

用Unicode反而会有乱码?
由于你说程序没有进InitInstance就挂了
而且是报运行时异常
我怀疑是在win7找不到程序的入口函数
众所周知NT内核是unicode的
即运用ASCII版本的函数其实windows也是转成Unciode措置惩罚然后再把结果转回ASCII反给应用程序
而且我发现win7下的入口函数兼容性确实更苛刻了
当然我也是怀疑
你要是没措施改也就算了
也不一定是这个问题
能够思量挂winbug调一下看看
---华软网友回复---
现在又有了新问题,这个程序不是干脆不能用,而是在启用关闭启用关闭几次之后,就启用不了了,直接出runtime error毛病!      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。