关闭

vs2010发布时去除msvcp100.dll和msvcr100.dll

标签: msvcr100.dllmsvcp100.dll
516人阅读 评论(0) 收藏 举报
分类:

今天在自己的win7---64位笔记本上编写了一个设备报文上传程序,程序发布后需要在win2008服务器上跑起来。程序移植过来后运行时显示程序缺少MSVCR100.dll动态链接库,于是百度方法,将此链接库下载下来放到C//WINDOWS//SYSTEM32或是C//WINDOWS//sysWOW64中,都无济于事,最后采用下面的方法成功解决:

什么是 msvcr100.dll 

MS = Microsoft
 V = Visual
 C = C program language
 R = Run-time
 100 = Version

什么是 msvcp100.dll

MS = Microsoft
 V = Visual
 CP = C++
 100 = version

解决的办法

Release版本

Visual Studio 2010, 打开菜单中的项目》属性:
打开 配置属性 | C/C++ | 代码生成
找到 运行库.将 多线程DLL(/MD) 改为 多线程(/MT)

重新编译.

Debug版本

Visual Studio 2010, 打开菜单中的项目》属性:

打开 配置属性 | C/C++ | 代码生成
找到 运行库.将 多线程调试DLL(/MDd) 改为 多线程调试(/MTd)

重新编译.

感谢微wx笑点击打开链接

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:120602次
    • 积分:3339
    • 等级:
    • 排名:第11402名
    • 原创:205篇
    • 转载:115篇
    • 译文:0篇
    • 评论:7条
    最新评论