通常我们在debug的时候一般都是启动程序后在visual studio里点击Attach Process。但是有些时候我们需要在程序启动的时候就开始debug,所以这个时候我们需要做一些设置,让visual studio从一开始就attach到我们的程序上。

To setup an application to launch the debugger automatically

  1. 打开注册表.
  2. 打开 HKEY_LOCAL_MACHINE .
  3. 找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\currentversion\image file execution options.
  4. 在注册表键 Image File Execution Options 下,找到你的进程的名字 (比如myapp.exe). 如果下面没有,就自己创建一个:
    1. 右击 Image File Execution Options,选择New Key .
    2. 右击新创建的key,选择 Rename .
    3. 编辑成你的进程名字,比如 myapp.exe.
  5. 右击myapp.exe, 选择 New String Value .
  6. 重命名为debugger.
  7. 将该key value设置为devenv /debugexe

http://msdn.microsoft.com/en-us/library/a329t4ed%28VS.71%29.aspx

转载于:https://www.cnblogs.com/xiaxi/archive/2011/01/30/1947739.html

Lauch Debugger automatically when start the process相关推荐

  1. VS code 调试配置01 Debugging

    One of the key features of Visual Studio Code is its great debugging support. VS Code's built-in deb ...

  2. Windbg+Vmware/VirutalBox内核调试加速工具VirtualKD

    今天又想起来VirtualKD这个东西,试用了一下,真是爽坏了,可能我火星了~~ 很久以前就知道小喂有个VmKd工具,使用Vmware的后门指令直接拷贝数据来代替模拟串口,能大大提高调试时的数据传输速 ...

  3. python交互模式切换_Python 交互式窗口 (REPL) - Visual Studio | Microsoft Docs

    使用 Python 交互窗口Work with the Python Interactive window 02/11/2019 本文内容 Visual Studio 为每个 Python 环境提供交 ...

  4. node.js使用手册_权威的Node.js手册

    node.js使用手册 Note: you can get a PDF, ePub, or Mobi version of this handbook for easier reference, or ...

  5. 【翻译】粉碎Gadgets:使用就地代码随机化防御面向返回的编程——Smashing the Gadgets: Hindering Return-Oriented Programming...

    粉碎Gadgets:使用就地代码随机化防御面向返回的编程 [文章为google-translate的直译结果,最近暂时没有时间修改翻译内容.google-translate的翻译结果中有很多明显的错误 ...

  6. 狼叔来找翻译人员了--plato--持续翻译中.....

    这个项目是使用 Create React App引导的. 你将在下面找到如何执行常见任务的一些信息. 你可以在这找到最新版本的指南. 目录 更新到新版本 发送反馈 文件夹结构 可用的脚本 npm st ...

  7. vs2017附加linux进程,使用调试器附加到运行的进程 - Visual Studio | Microsoft Docs

    使用 Visual Studio 调试器附加到正在运行的进程Attach to running processes with the Visual Studio debugger 06/12/2020 ...

  8. 高效开发:IntelliJ IDEA天天用,这些Debug技巧你都知道?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:aneasystone https://www.aneasy ...

  9. clion 工程打开选项 安全模式预览 Preview in Safe Mode 信任工程 Trust Project 简介

    目录 Project security 项目安全 CMake, Makefile, and Gradle projects security 和 Gradle 项目安全 Open a project ...

最新文章

  1. linux下mysql root密码忘记修改方法
  2. 一个WEB网站高并发量的解决方案
  3. Mule,目前综合状态最良好的开源ESB方案
  4. Java黑皮书课后题第6章:**6.18(检测密码)一些网站对于密码具有一些规则。编写一个方法检测字符串是否是一个有效密码。编写一个程序,提示用户输入一个密码,如果符合规则,则显示…否则显示…
  5. 最新IP数据库 存储优化 查询性能优化 每秒解析上千万
  6. Maven -- 未完待续
  7. python开发环境管理:pip和virtualenv
  8. 2021“科创中国”开源创新榜评选专家评审会在北京成功举办
  9. Top 5 Agile Project Management Books
  10. 一篇搞定导航守卫(vue-router源码学习)
  11. window如何安装head插件
  12. 基于用户的协同过滤Movielens电影推荐系统简单实例
  13. 常见电商模式B2B、B2C、C2B、C2C、O2O
  14. 使用大白菜装机维护版软件取消Win7开机密码
  15. Firewall 防火墙常用命令
  16. 信息流广告投放的技巧
  17. MySQL: 找出员工表中最高、第二高、第N高的薪水
  18. 计算机专业浅谈:都说这行业35岁失业,是真的嘛?
  19. 一张贴纸欺骗AI,对抗性补丁让人类隐身
  20. ABBYY FineReader 14的新增功能有哪些?

热门文章

  1. 【华为云原生入门级认证】第 1 章 云原生架构总览
  2. 压缩 : tar . giz
  3. 计算机网络基本知识(五):ISO/OSI网络体系结构简介
  4. Java学习笔记-StringUtil.isBlank和isEmpty
  5. R语言 时间序列ARIMA模型方法
  6. Excel 银行卡实名认证批量查询怎么做?
  7. CT重建的原理和现状、常用重建网络
  8. delphi 注册表操作之(读取、添加、删除、修改)
  9. 专题三 Problem W
  10. Windows操作系统 分页文件 | 九七的Windows开发