我想再次运行一个稍旧的项目。我在去年夏天使用了代码就好了。不幸的是,我没有保留VC++项目文件,只是代码。因此,我创建了一个新的VC++控制台项目,并在过程中选择了“空项目”选项。在添加代码并将编译器和链接器指向适当的文件夹后,我编译成功。从那里,我尝试调试和接收消息新的空VC++控制台项目丢失MFC71.DLL
The program can't start because MFC71.DLL is missing from your
computer. Try reinstalling the program to fix this problem.
从我看到这个DLL是在Visual Studio .NET 2003,其据我可以告诉我的项目应该有任何依赖。我正在使用一个名为callisto的机器人模拟库,我想这可能取决于它。但是这个项目似乎没有了,所以我无法从项目网站上确认。人们如何去使用MS开发工具来确定呢?如果没有,那么一个新的项目会依赖于这样一个老的DLL还有什么其他可能的原因?
“我使用的是机器人仿真库叫做木卫四,我想可能依赖于它的” - 使用Dependency Walker检查这个库的依赖关系(假设你使用的是DLL库的形式) – LihO
下载这个.exe文件并拖放那个DLL:http://www.dependencywalker。 com/ – LihO
这工作@LihO。我想下一步是安装.NET 2003. – DaemonMaker