首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

紧急为什么小弟我的MFC 程序不能再别的电脑运行

2012-04-03 
紧急求救啊,为什么我的MFC 程序不能再别的电脑运行[color#FF0000]用的VS2010 也设为静态库了, 生成的Rele

紧急求救啊,为什么我的MFC 程序不能再别的电脑运行
[color=#FF0000]用的VS2010 也设为静态库了, 生成的Release 版本,但是还是不能再别的但你运行,在别人装了VS2010的电脑上也不行啊
之前这个软件,生成后可以在别人电脑上运行,之后改了一下,生成就不可以在别人电脑上运行了


真心求解:[/
color]

[解决办法]
平台选择win32
[解决办法]
可能是变量的定义你采用了64位的定义了,比如__int64等,如果是这样,你就用#ifdef 64位(宏变量根据你的程序写)
__int64 m_a;
#else
int m_a;
你找一下有没有是64位的定义,如果有就这么改
[解决办法]
另外,EXCEL所用到的文件或库及DLL,你对比两台计算机是不是一样的,可能不是一样,至少别人说过,WIN7和XP的ADO文件是不一样的.
[解决办法]
重新编译下
[解决办法]
是不是需要带上你的DLL文件?
[解决办法]
Excel的版本可能不对,VS包含的Excel2003和Excel2007的库版本不一样而且不能向下兼容。

热点排行