[WP8.1] [C ++]该程序已退出,代码为-1073741515(0xc0000135)'未找到依赖的dll' [英] [WP8.1][C++]The program has exited with code -1073741515 (0xc0000135) 'A dependent dll was not found'

查看:3196
本文介绍了[WP8.1] [C ++]该程序已退出,代码为-1073741515(0xc0000135)'未找到依赖的dll'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用VS Express 2013 Update 4开发WP 8.1 C ++应用程序。当我开始调试应用程序时会出现此错误。

I'm developing a WP 8.1 C++ app using VS Express 2013 Update 4. This error occurs when I start debugging the app.

通过使用Dependency Walker,我的应用程序使用的唯一第三方DLL是libpng15.dll。其余的DLL都是来自OS和SDK的DLL。我也确定我已将它添加到项目中并将其标记为内容。 libpng15.dll文件使用相同版本的
VS并在同一台机器上构建。所以我的问题是:

By using Dependency Walker, the only 3rd party DLL consumed by my app is libpng15.dll. The rest DLLs are all those from OS and SDK. I am also sure I've added it to the project and marked it as content. The file libpng15.dll is built with the same version of VS and on the same machine. So my questions are:

1。如何找到VS找不到哪个dll?

1. How can I find which dll is not found by VS?

2。如果它是libpng15.dll,如何为WP项目再次构建它?

2. If it's libpng15.dll, how to build it again for a WP project?

推荐答案

嗨伦纳德

获取进程内存中已加载DLL的列表(并检查
libpng15.dll已加载
 )执行以下操作

For getting list of loaded DLL's in Process memory (and checking is libpng15.dll loaded ) do following


  1. 将调试器附加到进程(例如,从调试或调试开始>附加到进程)
  2. 调试时,显示模块窗口(Debug> Windows> Modules)

 或者你可以用WinDbg做同样的事情。

 Or you can do the same with WinDbg .

如果你没有  li你必须通过创建自己的Dll项目来包装bpng15.dll,然后使用最后一个

If you don't have an libpng15.dll sources you have to wrap by creating your own Dll project then use the last one


这篇关于[WP8.1] [C ++]该程序已退出,代码为-1073741515(0xc0000135)'未找到依赖的dll'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆