I'm trying to run the Visual Studio 2005 sample macro that attaches the debugger to calc.exe. Neither it nor any other macro seem to do anything when I run them. Calc.exe is running. "Tools->Options->Add-in/Macros Security->Allow macros to run" is checked. The error list shows no errors.
3 回答
我也遇到了同样的问题。VS2005 中的宏工作正常,然后有一天突然停止。我检查了权限,启用了宏等。我运行了 VS2005 安装程序并修复了我的安装,但这些都没有修复它。最后,我卸载了上一个更新周期中的所有 Windows 更新。这解决了我的问题。我一次卸载了一堆,所以我不知道究竟是哪个更新导致了问题,但我知道它至少是其中一个:
KB2916036 KB2912390 KB2911501 KB2909921 KB2909210 KB2901112 KB2898857 KB2862973 KB2843630
当我卸载了所有这些,然后宏又开始工作了。所有这些 Windows 更新都发生在 2014 年 2 月 13 日。
希望这对其他人有帮助。标记
PS我后来发现它是KB2898857,如果你编辑一些配置文件,你可以保持安装,如下所述:
我也有这个问题(但在 Visual Studio 2010 中)。
经过多次尝试修复。我发现这是一个愚蠢的问题。
我在另一个未编译的模块中有另一个宏(我在行尾有分号)。
即使我在不同的模块中运行宏,它也无关紧要。
如果您遇到此问题,您可以轻松检查代码中的任何错误,即在错误列表中查找。习惯性地在行尾放置分号很容易。
听起来您的 Visual Studio 2005 实例不稳定,或者您的 Visual Studio 2005 安装已损坏。如果重新启动 VS2005 没有帮助,请运行 VS2005 安装程序并选择修复。希望这可以帮助。
问候,
塞巴斯蒂安