为什么c++生成的应用程序,在别的电脑打开提示丢失MSVCP.DLL

最近学习c++
选择 vs10 (不要问我为什么2019年了还是用10版本)
当我在自己电脑完美编程 完美编译之后 生成的exe文件 发到别的没有安装编译软件的电脑
别的电脑打不开我的 可执行文件 并且提示
丢失MSVCP100D.DLL
为什么c++生成的应用程序,在别的电脑打开提示丢失MSVCP.DLL
我看网上很多说法,我只写出自己用后可以的
就是使用静态库

需要发布程序先在工具栏的某个显示着“Debug”的ComboBox里切换到Release配置
在配置选项里选/MT以静态链接运行库

为什么c++生成的应用程序,在别的电脑打开提示丢失MSVCP.DLL

然后在release 下运行调试。
最后将自己 release文件下生成的*.exe 文件发送别的电脑 就可以打开了

我现在使用是可行的,如有误,相互学习呀