Windows Server 2008 R2 x64上的“无法正确启动(0xc0150002)”错误

时间:2014-11-03 14:02:59

标签: c++ windows visual-studio-2013 openssl

我无法在Windows Server 2008 R2 x64上启动我的应用程序。它是通过Visual Studio 2013(工具集 - v120_xp,与CRT的静态链接)构建的。在其他系统(例如,Windows 8 x64和Windows 7 x64)上,应用程序按预期工作,而在Windows Server 2008 R2 x64上,它会出现以下错误:

enter image description here

当我尝试通过WinDbg运行此应用程序时,它会在以下行之后显示此错误:

  

ModLoad:00000000 007b0000 00000000 0094a000
  C:\用户\管理员\桌面\应用\ LIBEAY32.DLL

我试图下载x64 OpenSSL二进制文件并替换" libeay32.dll"和" ssleay32.dll"应用程序目录中的文件,但它给了我同样的错误。

是的,关于类似错误的问题很多,但不幸的是我没有找到任何答案。

我做错了什么?我该如何解决?

提前致谢。

0 个答案:

没有答案