I found that if you make sure you have both a Visual Studio and a
Visual Studio Macros plug-in it works. You also have to add an
installer project, which VS 2003 did for you, but VS 2005 does not (any
ideas why?).
Also, in Microsoft's add-in example on their site they have you use
applicationObject. In the VS.NET 2005 generated code, it's actually
_applicationObject. So don't forget that underscore!
It's also faster to use the .Insert(value, 1) instead of the .Text =
value statement Microsoft's example shows. I noticed a significant
speed increase using Insert.
If you have any other questions about this, please feel free to send me
an email. I'll help best I can!
Auri Rahimzadeh
Author, Hacking the PSP
Author, Geek My Ride