问题描述
在windows7上面使用visual 2013编写的c++程序,在本机运行正常,copy到windows server2008 R2上,打开时抛出如上错误,如图:
其中:程序为32位,win7系统为64位,windows server 2008系统为64位。
原因
windows server 2008机器上没有安装visual c++运行库。
解决办法
从微软官网上下载visual c++运行库,https://www.microsoft.com/en-us/download/details.aspx?id=40784
运行库分32位和64位的,选择对应的版本下载安装即可。