我正在开发一个Kinect项目,它使用MSKinectSDK和facetracker。代码在Win32上编译和运行完美,但我试图让它在x64上运行。我正在使用VisualStudio,我创建了这个x64版本并将所有库位置更新为amd64的位置,并且它编译正确。当我尝试运行x64调试时,我收到以下警告:VS2012输出如下:'KinectMain.exe'(Win32):Loaded'C:\Users\Jacko\Documents\GitHub\KinectMain\x64\Debug\KinectMain.exe'.Symbolsloaded.'KinectMain.exe'(Win
我正在尝试使用最新的32位Detours库将DLL注入(inject)新进程。http://research.microsoft.com/en-us/projects/detours/它过去对我有用,但在更改DLL后,它不再对所有进程起作用。当我恢复该过程时,我收到一个消息框,上面写着Theapplicationwasunabletostartcorrectly(0xc000007b).ClickOKtoclosetheapplication.我用注入(inject)的纯空DLL重新创建了它,除了kernel32.dll之外没有任何依赖项。对于其他可执行文件,它可以完美地工作。知道为什
我正在使用VS2012的默认build设置构建一个32位可执行文件。它在一台64位计算机(开发机)上正常工作;在另一台64位计算机上,程序崩溃并出现错误0xc000007b。一些研究和使用依赖项walker表明问题在于可执行文件正在加载64位dll而不是32位dll。我有理由相信,这可以通过将构建配置为静态链接所需代码而不是调用DLL来解决。1).该解决方案是合理正确且可移植的解决方案吗?2).如何配置VS2012以静态链接如上?注意:这是一个C++本地程序。 最佳答案 虽然这本身并不是上面“合理正确且可移植”问题#1的答案,但我从
我在这里发布这个问题是因为我在尝试寻找答案时遇到了很多麻烦-特别是StackOverflow上的所有答案都没有解决问题。我最近升级了我的VisualStudio201032位项目,以便为x64编译。编译没有问题,但在尝试启动应用程序时失败,错误代码为0xc000007b。通常当您忘记将包含的DLL从32位升级到64位并因此尝试在64位应用程序中加载32位代码时会发生这种情况,但在这种特殊情况下,我只包含Windows附带的DLL,所以无论如何,WOW应该选择正确的DLL版本……理论上。ProcMon表示所有DLL都是从C:\Windows\System32加载的,这是64位插件的正确位
在尝试运行我在VisualStudio2012中构建的C++SFML32位程序的exe文件后,我收到错误“应用程序无法正确启动(0xc000007b)”。我在我的项目中静态链接了SFMLdll,但将以下dll与我的程序结合在一起:libsndfile-1.dllopenal32.dllmsvcp110.dllmsvcp110d.dllmsvcr110.dllmsvcr110d.dll问题是什么? 最佳答案 您遇到的实际错误代码是0xC000007B。那就是NTSTATUS错误代码STATUS_INVALID_IMAGE_FORMAT
这里有一些信息可以更好地了解我的情况。操作系统:windows8.1集成环境:VisualStudio2008专业版语言:C++我刚刚重新安装了我的Firefox,之后(也许这不是原因)我的visualstudio项目只用9.0.30729.6161VC++RuntimeDLL编译。直到昨天它总是用9.0.30729.8387VC++RuntimeDLL编译。由于这个原因(或者其他原因),现在我无法启动我的Project.exe。源代码没有任何变化。Project-Property和所有其他的东西也没有改变。我突然收到错误号0xc000007b。我该如何解决这个问题?
在这里,我通过从https://www.mongodb.com下载的.msi文件首次在Windows8.1上安装Mongodb。并出现以下错误。mongod.exe-ApplicationError---------------------------Theapplicationwasunabletostartcorrectly(0xc000007b).ClickOKtoclosetheapplication.---------------------------如何消除这个错误?根据R&D,我发现它与某些Windows依赖项有关 最佳答案
这种有可能是运行库的问题,可能是有些dll损坏,也有可能是没注册(32位dll和64位有区别大家知道吧)下载vc++运行库重装就行我这里推荐个地址:VC运行库下载|最完整的微软VC运行库[VC++合集包]v2022.9下载-Win7系统之家我之所以知道是因为我也经历过,我前几天打apex打不了,最后差点想重装系统,不是推广,希望能帮到大家
XShell报错:应用程序无法正常启动(0xc000007b)某一天,Win上XShell启动时突然报错如下:报错信息:应用程序无法正常启动(0x000007b)。请单击“确定”关闭应用程序。卸载XShell重装后该问题仍然存在。解决方法:下载DirectX修复工具下载地址(随便找的):https://www.onlinedown.net/soft/120082.htm使用DirectXRepair.exe进行检测修复之后XShell可以正常打开参考:https://www.xshellcn.com/xmg_column/0x000007b-yycxwj.htmlXShell报错:找不到dll
目录1、问题描述2、分析软件问题的常用分析工具3、使用DependencyWalker排查启动程序时报找不到ucrtbase.dll、vcruntime140.dll等运行时库的问题3.1、使用DependencyWalker查看exe程序的库依赖关系,排查找不到ucrtbase.dll、vcruntime140.dll库问题3.2、C\C++运行时库介绍3.3、发布版本时除了要带上VisualStudio的C/C++运行时库,最好带上系统的通用运行时库(theUniversalCRT)4、拷贝缺少的dll库到出问题的机器上,但启动时报0xC000007B错误5、使用ProcessExplor