可能是重复问题:
应用程序无法启动,因为找不到MSVCP100D.dll文件,重新安装该应用程序可能有所帮助...
我使用Microsoft Visual C++ 2010 Express Edition编译了我的程序,并尝试在另一台没有相同编译器的计算机上运行它。
当我双击它时,出现了一个消息,说MSVCP100D.dll文件丢失了。
- 这是什么样的文件?
- 为什么应用程序无法启动?
- 我能做些什么来启动该应用程序吗?
可能是重复问题:
应用程序无法启动,因为找不到MSVCP100D.dll文件,重新安装该应用程序可能有所帮助...
我使用Microsoft Visual C++ 2010 Express Edition编译了我的程序,并尝试在另一台没有相同编译器的计算机上运行它。
当我双击它时,出现了一个消息,说MSVCP100D.dll文件丢失了。
这是C++运行库的dll。你使用的是调试版本,用户计算机上找不到它。请在发布模式下编译您的程序。这将添加对MSVCP100.dll的依赖性,该文件很可能存在。
无论如何,您必须确保dll存在于用户的计算机中。您可以通过创建安装程序或提示用户安装Microsoft Visual C++ 2010可再发行软件包来实现这一点。
总结: