I do not think this is different. However, you need to change the version number in the registry key name HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ 8.0 \ Languages \ File Extensions. VS2008 - 9.0, VS2010 - 10.0
These types of registry hackers do not scale very well. It stops working when you open a project on another computer or use a different version of VS. How did you find out. Just renaming the file is a much lower point of pain.
Hans passant
source share