zoukankan      html  css  js  c++  java
  • VS2010中Macro停止运行解决

          之前在VS中开发,一直通过附加到进程跟踪断点调试,用宏来记录附加到进程这一重复动作,并为宏运行分配键盘快捷键,使用起来得心应手、屡试不爽,极大地提高了开发效率。然而最近发现,记录宏却停止工作了,点击运行后始终没有反应。用另外两位同事的电脑试了一下,有一台可以正常运行,另一台也是毫无反应。开始百思不得其解,尝试各种方法,始终不见起效。

          昨天又google了一下,终于寻找到一些蛛丝马迹,最后确定宏运行失败的原因,应该是系统安装更新升级包后导致的恶果,64位的win7系统在安装部分系统更新后导致宏运行失败的案例,在国外也时有发生(可以参考网址http://visualstudioextensions.vlasovstudio.com/2014/02/13/visual-studio-2010-macros-stop-working-after-february-2014-windows-update/),基本都是在安装KB2898869、KB2901126、KB2898857等更新后宏停止运行。查看了一下上面提供的解决方案,修改宏配置文件,VS2010的配置文件路径为:C:Program Files (x86)Common Filesmicrosoft sharedVSA9.0VsaEnv目录下的vsaenv10.exe.config和vsmsvr10.exe.config,在RunTime配置节添加配置项:<AllowDComReflectionenabled="1"/>,可以参考:http://stackoverflow.com/questions/22063368/visual-studio-macros-stopped-working/22063369#22063369,然后重新启动VS,打开宏资源管理器,运行宏恢复工作。

          困扰心头多日的疑云终于彻底解决了,一如云破天开让雾霾烟消云散,今儿天气不错,继续努力......

  • 相关阅读:
    shell 数组遍历加引号和不加引号的区别?
    shell map数据结构的实现
    PyCharm 项目打开窗口设置为当前还是新开一个怎么办?
    python 模拟ssh 登录远程服务器
    python 字节码死磕
    docker相关内容
    Windows7安装 docker-compose的过程
    史上最简单的Docker入门教程
    MySQL触发器使用详解
    存储过程
  • 原文地址:https://www.cnblogs.com/qxfan/p/3593181.html
Copyright © 2011-2022 走看看