这个问题是由于系统打补丁引起的。

在下面这3个路径找到文件,进行编辑。

“C:\Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv\vsmsvr10.exe.config”
“C:\Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv\vsaenv10.exe.config”
“C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config”
前2个在系统盘。第3个在vs安装目录下。

20150604112136148

20150604112927946

这3个文件下面一行加入

20150604112439807

解决方法见

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