VS 2008宏已禁用

时间:2014-02-21 20:03:09

标签: visual-studio-2008 macros

突然,我的宏没有在MS Visual Studio 2008中运行。例如,为了确保我们不关心Unicode,我们将所有硬编码字符串包装在_T()中。所以,我创建了一个名为“InitializeString”的小宏。它只是输入_T(“”),然后将光标移回两个空格,使它在引号之间。我将此宏指定给Ctrl / Shift / S组合。这非常有帮助。但突然间,我按下Ctrl / Shift / S,没有任何反应!我尝试打开宏浏览器,右键单击宏,然后选择“运行”。依然没有。我尝试录制一个临时宏,只需键入一串“s”。当我按下Ctrl / Shift / P进行播放时,VS 2008会考虑它,因为它通常是第一次调用宏时,然后 - 没有。

我检查了我的选项,并选中了“允许运行宏”框。

可能会发生什么?

非常感谢!

ROBR

1 个答案:

答案 0 :(得分:4)

这是由最近的Windows更新引起的已知问题。有关如何解决此问题的解决方案,请参阅Visual Studio 2010 Macros Stop Working after February 2014 Windows Update