【发布时间】:2011-10-25 02:24:58
【问题描述】:
我正在尝试在全新安装的 Windows 7 的 64 位机器上使用 Visual Studio 2010 编译一个用 C 语言编写的简单 32 位 Hello World 应用程序。安装 Visual Studio 后,我还安装了“Windows SDK for Windows 7 and .NET Framework 4”。 我构建了选择“Win32”作为平台的应用程序。它可以在 Windows 7 上运行,但如果我在我的 32 位计算机上使用 Windows XP Professional 运行该应用程序(全新安装,没有软件和服务包),似乎无法收到此错误:
"This application has failed to start because msvcr100.dll was not found"
如果它有用 Dependency Walker 检测到 2 个错误(详情请参阅链接图片):
"Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module."
"Error: Modules with different CPU types were found."
http://img820.imageshack.us/img820/4725/errordp.png(图片)
我该如何解决?谢谢!
【问题讨论】:
标签: c visual-studio visual-studio-2010 32bit-64bit