VS2015:应用程序无法正常启动(0xc000007b)

时间:2016-07-11 12:49:09

标签: c++ boost visual-studio-2015 udp

我在Visual Studio 2015上为windows 10 PC编写了一个代码。该应用程序主要关注UDP通信,我使用boost库。 它工作得很好但是当我将代码文件夹移动到Windows 7时,我收到错误“应用程序无法正确启动(0xc000007b)”。我也在Windows 8.1中尝试过,在重建了它的库之后。

我注意到的是,当我收到错误时,它没有加载.dll,它在其他版本中加载。

这可能是助推器的问题吗? 你有没有经历过它?

2 个答案:

答案 0 :(得分:4)

当您尝试在x32应用程序中使用x64 dll或其他方式时,

0xc000007b是错误的,因此您可能复制了错误的dll。重建修复了这个,因为它准备了新的dll。

答案 1 :(得分:0)

win7_64 visual studio 2015,0xc000007b 当我在visual studio 2015中编写C ++代码时,它抛出了错误:0x000007b,我尝试了三种解决方案; 1.安装Direct X. 2.安装VC C ++ 2015库 3.确保DLL与操作系统一致(我认为这与我的问题相关) 我的解决方案将在下面显示: enter image description here

然后我将[[[Debug]]改为[[[X64]]],然后,它有效,我相信因为有些dll与平台不一致,所以如果我改变了调试平台,我们将得到正确的结果。先决条件:必须在X64系统下安装所有dll。