我正在尝试在64位机器上使用Visual Studio 2010编译一个简单的32位C语言Hello World应用程序,该机器运行着全新安装的Windows 7操作系统。在安装了Visual Studio后,我还安装了“Windows 7和.NET Framework 4的Windows SDK”。我选择“Win32”平台来构建应用程序。它可以在Windows 7上运行,但是如果我在运行Windows XP Professional(也是全新安装,没有软件和服务包)的32位机器上运行该应用程序,则似乎无法正常工作,出现以下错误:
如果有用的话,Dependency Walker会检测出2个错误(详见链接图片):
"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(图片)
请问该如何解决?谢谢!