在VS2005中调试C#程序时,有时你会想查看C#代码的汇编代码、内存情况、寄存器情况。

想查看反汇编代码,可在代码窗口中点右键->选择“转到反汇编”即可。在汇编代码窗口中,可以按F11来单步执行,以便更精确地跟踪代码的执行。

若想同时查看寄存器的变化情况,可以点击VS中的“调试”->“窗口”->“寄存器”菜单项。(需在调试过程中才会显示有此菜单项,如,程序执行到了断点而暂停时。如果在调试状态还是没有此菜单项,可试着以下操作:在VS中点击“工具”->“导入和导出设置”,选择“重置所有设置”,下一步,这时你可以保存当前设置或不保存,我觉得无所谓,下一步,选择“Visual C#开发设置”,“完成”。这样,“调试”->“窗口”->“寄存器”菜单项应该用显示出来了,记得要确保你的程序是在调试的过程中。)

关于查看内存,点击“调试”->“窗口”->“内存”->“内存1”...“内存4”(选一个就可以了。)。在内存窗口中的“地址”栏输入地址,按回车即可看到该地地址处的内存信息。

在VS中调试C#程序,如何查看内存、寄存器、反汇编相关推荐

  1. 怎么在eclipse中调试java程序?

    怎么在eclipse中调试java程序?关于这个问题我已经回答过很多次,但许多朋友可能还没有理解,本篇文章再来详细为大家解答一下怎么在eclipse中调试java程序?等相关问题,希望对大家有所帮助. ...

  2. Visual studio 中调试ASP程序、Javascript 代码 - 刘稻博客

    2019独角兽企业重金招聘Python工程师标准>>> PS: 1.在调试asp时,要先附加进程(附加到:自动:与具体调试网站对应的 dllhost.exe 或 w3wp.exe . ...

  3. VS中调试CS程序时提示:不支持互操作调试

    场景 在VS中打开一个C#的程序进行调试时提示: 不支持互操作调试. 这是因为项目和VS的Framework版本高低不一致导致. 实现 VS中-右击项目-属性-调试-不要勾选启用本地代码调试

  4. linux c代码调试工具,在 Linux 中调试 C 程序的福音——gdb

    如果你是 C/C++ 程序员,或者使用 Fortran 和 Modula-2 编程语言开发软件,那么你将会很乐意知道有这么一款优秀的调试器 - GDB - 可以帮你更轻松地调试代码 bug 以及其它问 ...

  5. OpenCV图像监视:在Visual Studio调试器中查看内存中图像

    OpenCV图像监视:在Visual Studio调试器中查看内存中图像 图像监视:在Visual Studio调试器中查看内存中图像 先决条件 安装 例子 更多的 图像监视:在Visual Stud ...

  6. 在vscode中怎样debug调试go程序

    随着互联网时代的飞速发展,我们编码使用的开发利器也在不断更新换代,古话说工欲善其事必先利其器,对于Java开发者而言,eclipse和idea这两款神器各有千秋,因自己的爱好可以选取不同的IDE,但是 ...

  7. 在Android Studio中运行Java程序

    在Android Studio中运行Java程序 有时候在开发Android时,由于调试需要,需要写一些Java程序. 由于类库引用等问题,去IntelliJ IDEA新建一个Java程序还要添加类库 ...

  8. STM32 在SRAM中调试代码

    本文所有内容转自他人内容,非本人原创,仅做资料收集.原文地址 https://www.cnblogs.com/firege/p/5806141.html 全套200集视频教程和1000页PDF教程请到 ...

  9. PDB调试Python程序

    pdb是python内置的调试工具, 它可以在终端中调试Python程序, 这允许pdb在很多无法安装IDE的服务器上使用. 虽然远程调试使用广泛, 但在必要的时候(比如难以在本地搭建运行环境)pdb ...

最新文章

  1. linux下oracle安装
  2. 【Spring注解系列07】Spring注入Bean有哪些方式总结
  3. POJ-1789 Truck History 最小生成树
  4. wxWidgets:wxListEvent类用法
  5. 移动玩具(信息学奥赛一本通-T1453)
  6. vue动态引入外部CDN导致线上项目页面无法显示 - 看了不亏
  7. docker镜像指定安装源_Docker快速安装以及换镜像源
  8. linux下比较文件并输出,Linux使用diff命令比较文件的方法
  9. .net下汇总搜索引擎关键字编码
  10. 低效能人士的七个坏习惯
  11. ERP沙盘模拟实验报告
  12. 解决jupyter notebook输出显示不完整问题
  13. android studio for android learning (九) android之Adapter用法
  14. php物料编码生成器,物料编码生成器下载|
  15. MATLAB的官方网站上其实有很多MATLAB的学习和使用资料(文档、视频都有不少)
  16. 怎样训练左右手协调_吉他,左右手的协调,练习的方法原来这么简单!
  17. latex设置页面大小边距行距等
  18. 移动网络能“接管”生活?2014十大猜想
  19. JavaWeb学习(第一天)-1-HTML部分
  20. 在Linux中,如何找到并杀掉僵尸进程?

热门文章

  1. ql的python学习之路-day10
  2. RK3288 GMAC整理
  3. jQuery学习随笔(一)
  4. [转载]Python爬虫入门三之Urllib库的基本使用
  5. Yii-upload- 用AJAX上传图片
  6. Deep Belief Network简介
  7. Socket(套字节)编程,客户端 服务器端的发送消息
  8. 通过libVirt抓取kvm虚拟机监控指标数据
  9. PYTHON黑帽编程 4.1 SNIFFER(嗅探器)之数据捕获(下)
  10. mongodb query