首页 >> 文摘 >> C#

VS2005程序运行时出现MSVCP80D.dll not found错误解决方法(VS 2005的一个“Bug”)

采集日期:2008-4-30作者:Fjnu_Angel(注:本数据由系统自动采集,内容与BHCODE无关)
这几天连续遇到这个头疼的问题,而且有时出现,有时又没有出现。于是下定决心与其奋战一番,一定要铲除它。上网一同搜索,找到原因了。在VS 2005中建立Win32工程时(以VS 2005中文版为例),你可能会遇到这样的运行错误:“没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”(还可能是其它几个类似的文件:MSVCR80D.dll、MSVCM80D.dll)。对于VS2005新手,可能遇到的第一个问题便是此问题。     一直使用VC6进行开发测试,最近准备把平台转移到VS2005(过些天就应该转VS2008了,呵呵)上来。于是,决定先把CppUnit转移到此平台上来。在VS2005中编译CppUnit所遇到的问题不多,虽然没VC6方便。但是在测试编译好的CppUnit库时却遇到了困难:把以前在VC6中写的AES移植过来(其使用了CppUnit进行单元测试),在运行时却遇到了如上错误。刚开始以为可能是CppUnit没有编译好,重新编译CppUnit多次,调整编译参数,但始终有此错误,并且此
本周推荐
MORE
热点关注
MORE