Question

Chaque fois que j'utilise une macro dans Visual Studio, j'obtiens une info-bulle ennuyeuse dans la barre d'état système et un son "pop" qui l'accompagne.Ça dit:

Macros Visual Studio .NET

Pour arrêter l'exécution de la macro, double-cliquez sur la cassette en rotation.
Cliquez ici pour ne plus afficher ce ballon.

J'ai du mal à cliquer sur la bulle car ma macro s'exécute très rapidement.

Est-ce contrôlable par une option de boîte de dialogue ?

(J'ai trouvé quelqu'un d'autre qui posait cette question sur un autre site mais il n'y a pas de réponse là-bas.Je donne du crédit ici parce que j'ai copié et collé quelques morceaux de là.)

Était-ce utile?

La solution

Cela désactivera la fenêtre contextuelle :

Pour Visual Studio 2008 :

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

Pour Visual Studio 2010 (le DWORD ne sera pas là par défaut, utilisez New | DWORD value pour le créer) :

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

Supprimez la même clé pour la réactiver.

Autres conseils

D'accord, j'ai trouvé un moyen de rendre la bulle cliquable, et cliquer dessus l'empêche effectivement de réapparaître.(Sur l'autre site auquel j'ai fait référence dans la question initiale, le demandeur affirme que ce n'est pas le cas.Bien qu'il soit dans VS2005 et que j'utilise VS2008.)

Quoi qu'il en soit, j'ai inséré une ligne de pause dans la macro pour qu'elle dure suffisamment longtemps pour que je puisse cliquer sur la bulle :

System.Threading.Thread.Sleep(2000)

Ce serait quand même bien de savoir s'il y a une boîte de dialogue quelque part pour réactiver cela, au cas où j'aurais un changement d'avis fou.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top