读书人

VS2010生成EXE不能在其余机子上运行

发布时间: 2014-01-22 00:03:39 作者: rapoo

VS2010生成EXE不能在其他机子上运行,缺少MSVCP100D,急急急!!!
1、在静态库中使用MFC
VS2010生成EXE不能在其余机子上运行,缺少MSVCP100D,
2、生成代码 /MT
VS2010生成EXE不能在其余机子上运行,缺少MSVCP100D,
3、在其他机子上运行仍然提示 【缺少MSVCP100D】
VS2010生成EXE不能在其余机子上运行,缺少MSVCP100D,

这是为什么,百思不得其解啊。
VS2010生成EXE不能在其余机子上运行,缺少MSVCP100D,
[解决办法]
用depedns看下依赖,后面带D的是debug版本需要的dll,
可能是这个exe依赖的其它dll有这个问题也说不定。
[解决办法]
用depends.exe查看exe依赖的dll,将其中除系统dll(比如SHLWAPI.dll,SHELL32.dll,Secur32.dll,RPCRT4.dll,ADVAPI32.dll,USER32.dll,GDI32.dll,ntdll.dll,KERNEL32.dll,……)外的其它dll拷贝到exe相同目录下。
[解决办法]
用depends.exe,很好用的
[解决办法]
用了MFC应该需要Microsoft Visual C++ 2010 Redistributable Package
可以下载下来试试
[解决办法]

引用:
用了MFC应该需要Microsoft Visual C++ 2010 Redistributable Package
可以下载下来试试

在没有安装vc的电脑安装Redistributable Package

读书人网 >C++

热点推荐