在Windows 7上构建的C ++应用程序(使用VS2010 IDE和VS2008工具集)在Windows 7上运行,但在Win XP上运行

时间:2013-04-24 13:38:37

标签: c++ windows winapi windows-7 windows-xp

我有一个C ++应用程序,它是在Windows 7上使用针对VS2008工具集的VS 2010 IDE构建的。我已经确认它取决于msvc * 90.dll。

将其移至XP专业SP3机器时会出现问题。我也安装了32位vs 2008可再发行组件包。

但是,应用程序无法运行。没有报告错误。系统甚至没有记录到查看器中。

任何提示?

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

2 个答案:

答案 0 :(得分:0)

您是否使用Dependency Walker检查了该Windows XP系统中的DLL。这可以帮助您找到您是否没有错过另一个依赖项或不处理并发执行问题。

答案 1 :(得分:0)

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