98下无法运行(给出意见者的分) 我用.net在win2000下写了一段MFC的应用程序,在2000下正常。但到了98下就无法运行,总是报出“文件已损坏”的错误。我该怎么办???????????????????????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能你的程序用到了一些函数(如底层的api),调用时2000和98名字相同但是功能不一样,所以你运行的时候最好是用mfc静态库,不好动态加载 就是exe文件损坏。我就是用静态MFC库的呀?如果是api不同造成的原因,有没有办法找到这些api呢? to: jayfunk(crazydog)要装.net frameWork吗? 这个应该不是吧。我是选择静态编译的。再者如果是少库,应该会提示缺少库文件的。还有vs.net 2003是不是不可以在98下使用? 我用vs.net 2003写的程序可以在98下跑的 不过没有用mfc,不过我想用mfc也应该没问题的 应该不是连接库的问题看错误提示应该是98无法识别文件内部格式。有可能是.net下编译出来的exe文件和传统的exe文件有区别吧,推测而已 用vc.net 2003写的MFC程序在98下面是可以运行的.只不过不知道我这个程序那里出了问题.如果是api的实现不同,有没有什么办法解决?怎么知道哪些api在98和2000下不一样呢? FreeImage库的使用问题 图像处理中任意分支曲线长度的测量(用c++编程实现) 哭求:我用别人的今日插件 已经dll包 制作出来的手机今日桌面,那个快捷方式无法上下键盘选取,怎么办 ico图标的加载问题 很无奈!!!unicode 环境下 调用app.CreateDispatch(_T("Excel.Application"))不成功 NamedPipe(命名管道)Security 求助 如何制作dll的版本号? 哪位高手来看一下,有个问题不知怎么弄 异常处理 [求助]关于透视投影的应用 一道送分题 知道一个路径,如何得到相应的LPCITEMIDLIST
如果是api不同造成的原因,有没有办法找到这些api呢?
要装.net frameWork吗?
看错误提示应该是98无法识别文件内部格式。有可能是.net下编译出来的exe文件和传统的exe文件有区别吧,推测而已