vs2008 调试 类型转换-Vs2010中的反汇编有什么作用

问题描述

Vs2010中的反汇编有什么作用

VS2010中的反汇编有什么作用?? 在调试中出现无可用源时显示反汇编有什么作用,在断点调试后出现无可用源怎么回事

解决方案

理论上在没有源代码的时候可以用过汇编了解程序做什么的。但是通过汇编了解程序做什么非常费时费力。但是起码给你这么个功能。

你自己的程序如果出现这个,那么可能是你选择了release,而不是debug,或者调试符号不匹配,选择重新生成看看。如果是系统库,并且确认有源代码,你可以把调试符号找来放在对应的目录下。

解决方案二:

浅析VS2010反汇编
浅析VS2010反汇编
vs2010显示反汇编信息

解决方案三:

当你的程序崩溃之后,可以通过反汇编代码看到程序运行过程中的汇编语言,你可以一步一步的分析这些汇编语言来找出程序的问题,不过代码阅读量相当的大!

时间: 2024-11-03 22:15:41

vs2008 调试 类型转换-Vs2010中的反汇编有什么作用的相关文章

vs2010调试错误-“vs2010中无法打开“libmat.lib

问题描述 "vs2010中无法打开"libmat.lib 我只是想用c++代替matlab处理一些数据并存入到mat文件中,但在vs2010调试环境下出现了这样的情况:"vs2010中无法打开"libmat.lib 解决方案 没有这个lib库文件 解决方案二: 在项目-属性-配置-VC++目录---包含目录添加:D:Program Files %28x86%29MATLAB2015externinclude 库目录添加:D:Program Files %28x86%

vs2008 调试 类型转换-VS2008使用附加进程的方式调试时,参数传递中转换出错,跪求帮助

问题描述 VS2008使用附加进程的方式调试时,参数传递中转换出错,跪求帮助 OpenStreamEx_Direct( LONG lDevHandle, LONG nChan,, ULONGLONG hWnd, LONG* hPlayHandle) { CLIENTINFO ClientInfo; ClientInfo.lChannel = nChan; ClientInfo.hPlayWnd = (HWND)hWnd; ClientInfo.llLinkMode = 0x80000000; c

activex-delphi 开发了一个ACTIVEX打印控件,在VS2010 中调试正常预览,发布后到IIS上却不行了

问题描述 delphi 开发了一个ACTIVEX打印控件,在VS2010 中调试正常预览,发布后到IIS上却不行了 请各位大侠帮忙指点: delphi 开发了一个ACTIVEX打印控件直接一个OCX文件,在VS2010 中调试正常预览,发布后到IIS上却不行了,不知道什么问题.查好多网上的资料各种说法试过也不行,也制作了一个测试的数字签名,大侠们帮忙啊. 谢谢.... 解决方案 我的做法是引用命名后... ActiveFormX SS = new ActiveFormX(); 解决方案二: 碰到

在VS2010中调试VSTO程序,通过Assembly.GetExecutingAssembly().CodeBase获得的路径有问题

问题描述 在VS2010中调试VSTO程序时,在程序中使用Assembly.GetExecutingAssembly().CodeBase获得程序集的位置.我觉得用VS调试,获得的位置应该是在程序代码的Debug或Release文件夹下,可是实际调试时,获得地址是C盘下的路径(就是类似于使用clickonce发布时的安装路径),C:/Users/usename/AppData/Local/Apps/2.0/01OC72D0.53M/8ENDZTHT.3GD/bigd..vsto_15dc3526

vs2010-为什么在VS2010中运行文件时出现“无法启动程序 拒绝访问”

问题描述 为什么在VS2010中运行文件时出现"无法启动程序 拒绝访问" 在电脑装了vs 发现不能用 相对的修改了一些东西之后,总算成功1个 失败0个了 可是一直跳出"无法启动程序,拒绝访问"的对话框查了好多 都不顶用 特来求助,能否帮个小忙呀~ 解决方案 就算我注销计算机再登陆在启动VS依然无法调试只有重启才能解决问题 解决方案二: 再说一下就算我注销计算机再登陆在启动VS依然无法调试只有重启才能解决问题 解决方案三: 话说楼主解决问题了么,每次只能重启计算机才能

在vs2010中如何利用opencv使用“打开文件”选择路径读取视频信息

问题描述 在vs2010中如何利用opencv使用"打开文件"选择路径读取视频信息 代码如下,在网上找了好多都是使用绝对路径才能读取视频信息,我想用"打开文件"取得的文件路径,利用cvCaptureFromAVI读取视频应该怎么处理?或者可以用opencv提供的其他函数来读取视频的相关信息吗? 以下代码的错误提示:"cvCreateFileCapture": 不能将参数 1 从"CString"转换为"const c

visual studio 2010-OpenCV2.4.9自带的Camshift程序,在VS2010中运行时频繁异常终止

问题描述 OpenCV2.4.9自带的Camshift程序,在VS2010中运行时频繁异常终止 如题,我在运行OpenCV2.4.9自带的camshift.cpp时,几乎每次运行都异常终止.我发现一般情况下,是在跟丢目标(目标移动稍快)时,或者Smin值调节过大时异常终止. 提示为: Runtime Error! This application has requested the Runtime to terminate it in an unusual way. 我的OpenCV配置应该没有

VS2010中的WPF程序出现数组越界错误,程序直接终止,但为什么错误列表没有给出相应的提示?

问题描述 VS2010中的WPF程序出现数组越界错误,程序直接终止,但为什么错误列表没有给出相应的提示?每次都需要自己进行调试查问题出现在哪个位置,是我的VS设置有问题吗? 解决方案 解决方案二:你可以调试看看具体问题是在哪里解决方案三:但是我希望能够在错误列表中给出相应的错误提示信息,为什么会没有呢?我记得以前是用,刚开始学习C#,不太熟悉VS2010.引用1楼hefeng_aspnet的回复: 你可以调试看看具体问题是在哪里 解决方案四:运行状态程序crash的时候是直接跳出的,只有调试才给

WIN7 64位操作系统,Oracle.DataAccess在VS2010中正常,到了IIS就不正常了

问题描述 如题,IIS中没有启用32位程序,因为一启动,页面运行就导致应用程序池停止oracle.dataaccess版本为2.112.3.0数据库用的oracle11 解决方案 解决方案二:列出异常信息,否则就靠报错来猜测啊?解决方案三:oracle11的ODP.NET版本为4.112.3.0吧?解决方案四:引用1楼starfd的回复: 列出异常信息,否则就靠报错来猜测啊? 能加载文件或程序集"Oracle.DataAccess"或它的某一个依赖项.试图加载格式不正确的程序.说明:执