How to Delete Text Templating Service
If (against your will) the Service name B4F97281-0DBD-4835-9ED8-7DFB966E87FF (Text Templating) keeps getting added to your .csproj files or, in the case of a web "file system" project, added to a vwd.webinfo file, you need to uninstall Text Templating from visual studio by modifying the registry. (This assumes that you don't want to use text templating).
Close all instances of Visual Studio.
Edit-> Find-> Search for key:
And delete it if it is found. (Verify that the name refers to Text Templating).
If it was found, continue searching for it and deleting it until it is no longer found.
Then, manually navigate to and delete these 2 additional keys:
Repeat for any other folders under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio, deleting the key from 'Packages' subfolder only. (9.0...)
Next, open ALL of your project files with the offending behavior in notepad, and delete the Service section that adds the service with the name: B4F97281-0DBD-4835-9ED8-7DFB966E87FF
Next, delete the service reference from any vwd.webinfo files (in notepad). If the service was the only thing in the vwd file, then delete the file from your filesystem.
Next, open your solution files (.sln) in notepad and remove any references to the service. Delete the entire section that contains the reference, not just the lines, to make sure your xml is still valid.
Open visual studio and...
Open the projects/solutions in order of heirarchy (base projects first) and rebuild them two times each. Verify that the offending service has not been added to the .csproj file (check in notepad).
Rebuild any web projects and verify that the service is not added to any vwd.webinfo files.
If the service is still being added, repeat all steps, but restart your computer after modifying the registry.
Created By: amos 10/11/2007 12:07:50 PM
Updated: 10/12/2007 11:46:00 AM