在Windows 7上构建的c++应用程序(使用VS2010 IDE和VS2008工具集)可以在Windows 7上运行



我有一个c++应用程序,它是在Windows 7上使用VS 2010 IDE和VS2008工具集构建的。我已经验证了它依赖于msvc*90.dll。

当我将它移动到XP专业SP3机器时出现问题。我已经安装了32位vs 2008可重新发布的软件包。

但是,应用程序无法运行。无错误报告。没有任何东西登录到系统,甚至查看器。

提示吗?

PS:我已经看到了以下线程。

  • 在Win7上编译的程序不能在WinXP上运行
  • 如何在windows 7/visual studio 2008下编译windows XP

您是否使用Dependency Walker检查了Windows XP系统中的DLL ?这可以帮助您发现是否遗漏了另一个依赖项,或者没有处理并行执行问题。

此问题现已解决。这个问题与依赖关系无关。而是文件系统中不存在的某个目录。

相关内容

最新更新