7

每当我在 Visual Studio 中使用宏时,系统托盘中都会出现一个烦人的提示气球和伴随的“流行”声。它说:

Visual Studio .NET 宏

要停止宏运行,请双击旋转盒。
单击此处不再显示此气球。

我无法单击气球,因为我的宏运行得非常快。

这可以通过某些对话框选项来控制吗?

(我发现有人在其他网站上问这个问题,但那里没有回答。我在这里表示感谢,因为我从那里复制并粘贴了一些片段。)

4

2 回答 2

13

这将禁用弹出窗口:

对于 Visual Studio 2008:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0 
DWORD DontShowMacrosBalloon=6

对于 Visual Studio 2010(默认情况下 DWORD 不存在,New | DWORD value用于创建它):

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0 
DWORD DontShowMacrosBalloon=6

删除相同的密钥以重新启用它。

于 2008-11-17T18:58:43.860 回答
3

好的,我找到了一种让气球可点击的方法,点击它确实可以阻止它再次弹出。(在我在原始问题中引用的另一个网站上,提问者声称情况并非如此。虽然他在 VS2005 中,而我正在使用 VS2008。)

无论如何,我在宏中插入了一条暂停线,这样它就可以运行足够长的时间让我点击气球:

System.Threading.Thread.Sleep(2000)

很高兴知道某处是否有一个对话框可以重新打开它,以防我疯狂地改变主意。

于 2008-09-07T14:39:07.143 回答