最近把一个VS2003的工程放在VS2005上编译,打开执行文件时,说缺少
CoreDll.dll
MMVCP70.dll
MMVCR70.dll
msvcr80.dll
找到了这几个dll, 打开.exe
coredll.dll 报错,说无法定位
无语。。。
.
.
.
后来才在网上找到那么一段代码,问题解决.
#pragma comment(linker, "/"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e18e3b' language='*'/"")
本文记录了将 VS2003 的工程移植到 VS2005 后遇到的 DLL 缺失及 CoreDll.dll 报错问题,并提供了解决方案。通过在链接器中加入特定依赖项解决了兼容性和依赖问题。
8325





