草庐IT

c++ - 应用程序无法正确启动 (0xc0000013)。单击确定关闭应用程序

我突然有了thisproblem在启动我的(以前的Boot)工作VS2010项目时。Theapplicationwasunabletostartcorrectly(0xc0000013).ClickOKtoclosetheapplication.调试输出:`Theprogram'[5940]myapp.exe:Native'hasexitedwithcode-1073741805(0xc0000013).` 最佳答案 STATUS_NO_MEDIA_IN_DEVICE,“驱动器中没有磁盘”。您的调试工作目录可能设置为不可用的USB模

c++ - LoadLibrary 失败 : First chance exception 0xC0000139 (DLL Not Found) - How to debug?

我有一个dll“mytest.dll”,当通过LoadLibrary()加载时,返回NULL(并且127作为GetLastError())。如果我在“mytest.dll”上使用DependencyWalker,它会报告它应该正确加载并且正确找到所有DLL。在主机exe上运行DependencyWalker的探查器选项会在日志中显示以下相关部分:00:00:55.099:Loaded"mytest.DLL"ataddress0x07860000bythread0xBBC.Successfullyhookedmodule.00:00:55.115:Firstchanceexception

c++ - 程序崩溃并显示 0xC000000D 并且没有异常 - 我该如何调试它?

我有一个使用第三方库的VisualC++9Win32应用程序。当使用一组特定参数调用该库中的函数时,程序崩溃并显示“异常代码0xC000000D”。我尝试附加VisualStudio调试器-没有抛出任何异常(既没有C++也没有类似访问冲突的结构),也没有调用terminate()。程序仍然默默地结束了。程序只是异常结束,而在调试器中却没有停止,这是怎么回事?如何定位问题? 最佳答案 这是STATUS_INVALID_PARAMETER,使用WinDbg追踪是谁扔的(即附加WinDbg,sxeeh然后g。

c++ - COM 注册失败,错误代码为 0xC0000005

我正在处理一个包含多个C++COMDll的遗留项目。每次基于调试配置构建解决方案时,构建过程都会为每个COM项目提供错误:Error10errorMSB3073:Thecommand"regsvr32/s/c"D:\*****removedintentionally****_d.dll"echoregsvr32exec.time>".\Debug\regsvr32.trg"echoServerregistrationdone!:VCEnd"exitedwithcode-1073741819.我最近加入了这个项目,所以当我询问它时,我被告知每个人都忽略这些错误,因为解决方案在第二次构建时

c++ - VS2012 错误 : The application was unable to start correctly (0xc000007b)

在尝试运行我在VisualStudio2012中构建的C++SFML32位程序的exe文件后,我收到错误“应用程序无法正确启动(0xc000007b)”。我在我的项目中静态链接了SFMLdll,但将以下dll与我的程序结合在一起:libsndfile-1.dllopenal32.dllmsvcp110.dllmsvcp110d.dllmsvcr110.dllmsvcr110d.dll问题是什么? 最佳答案 您遇到的实际错误代码是0xC000007B。那就是NTSTATUS错误代码STATUS_INVALID_IMAGE_FORMAT

c++ - 如何在退出时调试 CorExitProcess 中的访问冲突 0xC0000005?

我们的应用程序(用C++编写,VS2010项目)在Windows8之前的所有操作系统上运行良好(现在仍然如此)。然而,在Windows8上,当有序退出应用程序时,会发生访问冲突:mfc100.dll!_DllMain@12()InanMSDNforumtopic建议在退出前运行GC.Collect(),但在退出前不久我无法对这样的调用产生任何影响。我有点不知该如何调试这个问题。据我了解,CorExitProcess负责清理应用程序的托管资源。那么这可能是托管组件中的错误吗?或者更有可能是_DllMain中的某些函数指针已被覆盖/损坏?如果是这样,我将如何在相关地址设置数据断点?有apo

C++ 应用程序无法正确启动 (0xc000000d)

我正在两台开发计算机上使用VS2010编写C++应用程序——两台计算机都是Win764位SP1。我使用git来同步存储库。在其中一台机器上,编译的可执行文件(以及测试执行程序)停止工作并出现以下错误,而在另一台机器上它工作正常,我能够继续开发。Theapplicationwasunabletostartcorrectly(0xc000000d).ClickOKtoclosetheapplication.我尝试删除存储库并再次克隆它。我还确保我拥有相同版本的Boost、git、VisualStudio。此外,我尝试调试(介入),但错误发生在到达任何代码行之前。请注意,据我所知,我将Vis

c++ - 0xc000007b 错误?

这里有一些信息可以更好地了解我的情况。操作系统:windows8.1集成环境:VisualStudio2008专业版语言:C++我刚刚重新安装了我的Firefox,之后(也许这不是原因)我的visualstudio项目只用9.0.30729.6161VC++RuntimeDLL编译。直到昨天它总是用9.0.30729.8387VC++RuntimeDLL编译。由于这个原因(或者其他原因),现在我无法启动我的Project.exe。源代码没有任何变化。Project-Property和所有其他的东西也没有改变。我突然收到错误号0xc000007b。我该如何解决这个问题?

c++ - 无法追踪访问冲突 0xC00000FD

我使用VS2008,我的MFC应用程序在设置断点或运行到光标时开始崩溃。我收到很多这样的错误:-First-chanceexceptionat0x78a5727c(mfc90ud.dll)inMyApp.exe:0xC0000005:Accessviolationreadinglocation0xfffffffc.First-chanceexceptionat0x00000000inMyApp.exe:0xC0000005:Accessviolationreadinglocation0x00000000.First-chanceexceptionat0x00000000inMyApp.

开机0xc000000e修复方式,电脑出现错误代码0xc000000e

0xc000000e是Windows操作系统中的一个常见错误代码。错误代码0xc000000e表示操作系统无法找到正确的启动设备或引导记录损坏,导致电脑无法正常启动。今天的这篇文章将和大家分享一些关于开机0xc000000e修复的方法。一.电脑出现开机0xc000000e的原因开机出现0xc000000e错误通常是由以下几个原因引起的:启动设备顺序错误:操作系统尝试从错误的设备启动。这可能是因为BIOS设置不正确或硬盘连接问题导致0xc000000e错误。引导记录损坏:引导记录或主引导记录(MBR)中的数据损坏或丢失,导致操作系统无法正常启动从而出现错误代码0xc000000e的问题。二.开机