Hi,
I think that it can help you.
http://social.msdn.microsoft.com/Forums/en-US/vsgatk/thread/f6464801-ad55-42db-be7f-d0eb5a8baa22/
I read the error with more detail, and I can see that you are having problems with the TemplateWizardInterface class.
I founded in the folder C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
the file: devenv.exe.config, and edit.
I founded the TemplateWizardInterface class in the file of my machine, I didn´t see it.
You must remove the class definition, you must find the lines:
<dependentAssembly>
<assemblyIdentity
name="Microsoft.VisualStudio.TemplateWizardInterface"
publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.9.9.9" newVersion="9.0.0.0" />
</dependentAssembly>
and remove these lines.
Note: remember not use the wordpad when edit .config file, because in some case I have problem, because it corrupts the file, use the notepad, or notepad++
Note two: make a backup of devenv.exe.config
greetings
Leandro Tuttini