Visual Studio 2005宏将无法运行

时间:2009-08-08 18:46:05

标签: visual-studio-2005 macros visual-studio-macros

我正在尝试运行将调试器附加到calc.exe的Visual Studio 2005示例宏。当我运行它们时,它或任何其他宏似乎都没有做任何事情。 Calc.exe正在运行。选中“工具 - >选项 - >加载项/宏安全性 - >允许运行宏”。错误列表显示没有错误。

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。 VS2005中的宏工作正常,然后突然停止了一天。我检查了权限,启用了宏等等。我运行了VS2005安装程序并修复了我的安装,但没有一个修复它。最后,我卸载了上次更新周期中出现的所有Windows更新。这解决了我的问题。我立刻卸载了一堆,所以我不确切知道哪个更新导致了这个问题,但我知道它至少是其中之一:

KB2916036 KB2912390 KB2911501 KB2909921 KB2909210 KB2901112 KB2898857 KB2862973 KB2843630

因为我卸载了所有这些,然后宏再次开始工作。所有这些Windows更新都发生在2014年2月13日。

希望这有助于其他人。 标记

P.S。我后来发现它是KB2898857,你可以在编辑一些配置文件时保留它,如下所述:

http://visualstudioextensions.vlasovstudio.com/2014/02/13/visual-studio-2010-macros-stop-working-after-february-2014-windows-update/#Update

答案 1 :(得分:0)

听起来您的Visual Studio 2005实例很不稳定,或者您的Visual Studio 2005安装已损坏。如果重启VS2005无效,请运行VS2005设置并选择修复。希望这会有所帮助。

此致

Sebastiaan

答案 2 :(得分:0)

我也有这个问题(但在Visual Studio 2010中)。

多次尝试修复后。我发现这是一个愚蠢的问题。

我在另一个没有编译的模块中有另一个宏(我在行尾有分号)。

即使我在另一个模块中运行一个宏,但它并没有接近问题。

如果您遇到这个问题很简单,您可以检查是否在错误列表中查找代码中的任何错误。根据习惯,将半冒号置于你的线路尽头非常容易。

enter image description here