我正在使用VS2010在两台开发计算机上编写C++应用程序,两台计算机都是Win7 64位 SP1。我使用git同步存储库。
在其中一台计算机上,已编译的可执行文件(以及测试exec)停止工作,并显示以下错误,而在另一台计算机上,它可以正常工作,我能够继续开发。
“应用程序无法正确启动(0xc000000d)。单击“确定”关闭应用程序。”
我尝试删除存储库并重新克隆它。我还确保我具有相同版本的Boost、git和Visual Studio。此外,我尝试进行调试(逐步跟踪),但出现错误之前没有任何代码行。
请注意,据我所知,我正在跟踪Visual Studio的解决方案/项目配置文件,如详细说明。
我不知所措,您会如何调试此问题?
更新1:只有Debug版本无法运行。Release版本运行良好。
更新2:不起作用的可执行文件在其他计算机上可以正常工作!
更新3:我已重新安装了VS2010(完全相同的版本)-没有帮助。令人惊讶的是,在两台计算机之间,编译后的文件大小不同。
在其中一台计算机上,已编译的可执行文件(以及测试exec)停止工作,并显示以下错误,而在另一台计算机上,它可以正常工作,我能够继续开发。
“应用程序无法正确启动(0xc000000d)。单击“确定”关闭应用程序。”
我尝试删除存储库并重新克隆它。我还确保我具有相同版本的Boost、git和Visual Studio。此外,我尝试进行调试(逐步跟踪),但出现错误之前没有任何代码行。
请注意,据我所知,我正在跟踪Visual Studio的解决方案/项目配置文件,如详细说明。
我不知所措,您会如何调试此问题?
更新1:只有Debug版本无法运行。Release版本运行良好。
更新2:不起作用的可执行文件在其他计算机上可以正常工作!
更新3:我已重新安装了VS2010(完全相同的版本)-没有帮助。令人惊讶的是,在两台计算机之间,编译后的文件大小不同。