知方号

知方号

无法定位程序输入点是哪里出现问题了

无法定位程序输入点是哪里出现问题了?

当出现无法定位程序输入点的问题时,通常是由于以下原因之一导致的:

1. 缺少依赖项或动态链接库文件,可能是由于安装不完整或损坏导致的。

2. 程序版本不兼容,可能是由于程序与操作系统或其他软件不兼容导致的。

3. 程序代码错误,可能是由于程序编写错误或逻辑错误导致的。解决此问题的方法包括:

1. 检查并安装所需的依赖项和动态链接库文件。

2. 更新程序版本或与之兼容的操作系统和软件。

3. 检查程序代码并修复错误。如果问题仍然存在,可能需要进一步调试和排除故障。

1. 无法定位程序输入点的问题出现了。2. 这可能是因为程序中存在错误或异常,导致无法准确地确定输入点的位置。3. 为了解决这个问题,可以尝试使用调试工具来逐步跟踪程序的执行过程,查找可能的错误或异常,并进行修复。此外,还可以检查程序的输入和输出,确保它们符合预期。如果问题仍然存在,可能需要进一步分析程序的逻辑和算法,以找出潜在的问题所在。

出现这个问题的原因一般是程序link时使用的导入库(.lib)和运行时找到的dll不是同一个版本的,导入库中有_except1这个符号,link成功.而运行时加载的dll中,并没有导出这个符号,就会报这个错误.安装下

Download Visual C Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center

试试呢?

顺便看了下我电脑上的某个msvcr120.dll:

是存在这个导出符号的.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。