No Visual Studio template information found

Since installing SP2.1 on SW 2009 today, I am getting thefollowing error when I try to record a VSTA (VB) macro:

"No Visual Studio template information found. See the applicationlog in Event Viewer for more details.
To open Event Viewer, click Start, click Control Panel,double-click Administrative Tools, and then double-click EventViewer."

I installed the service pack with an administrator account, and Ido not get the error when running SW under that account, but undermy regular, non-admin account, I get that error. It seems to bepermissions issue, but I'm not sure how to fix it.

I am running Visual Studio Express 2005.

SolidworksApi macros