I tried to install the very nice CopySourceAsHTML (the link hasn’t actually been working for me since yesterday, but I had a download hanging around) plugin on my machine, which has both VS 2005 and VS 2008 (the latter including the new SP1) installed. I chose to install “for everybody”, as I always do — perhaps this makes a difference, I haven’t tried. This is an XP machine.

The plugin didn’t install itself correctly for some reason, not even in VS 2005. I found the file CopySourceAsHTML2005.Addin in the path C:\Documents and Settings\<username>\Application Data, where I didn’t think it belonged — and VS was obviously not finding it there either. When I moved it into C:\Documents and Settings\<username>\My Documents\Visual Studio 2005\Addins, VS 2005 found it but couldn’t load it — there was an error message on VS startup.

I found that I had to copy the file CopySourceAsHTML2005.dll into the same directory and then it worked (that dll got installed in C:\Program Files\J.T. Leigh & Associates\CopySourceAsHtml2005). Weird. I also made it work in VS 2008 by copying the Addin and the dll files to C:\Documents and Settings\<username>\My Documents\Visual Studio 2008\Addins and changing the version number in the Addin file to 9.0. Now everything works fine in both VS versions. The installer is apparently not quite up to scratch… nice plugin though!