Fix for Intellisense and Refactoring for users of the LINQ May CTP

Users of the LINQ May CTP will know that while LINQ is positively awesome, it knocks Visual Studio's coding tools for a loop. I have become particularly dependent on right-clicking on an interface and having Visual Studio provide a stub implementation for me ... kind of a must-have with some of the lower-down channel layer interfaces in the Windows Communication Foundation. 

Happily, there is a fix that I found in the LINQ forum. In case you aren't familiar with it, here it is:


  1. Start RegEdit.exe
  2. Open HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\8.0\Packages\A066E284-DCAB-11D2-B551-00C04F68D4DB\SatelliteDLL
  3. Edit the "Path" value and change it from "c:\program files\Microsoft\Visual Studio 8\VC#\VCSPackages\1033\" to "C:\Program Files\Microsoft Visual Studio 8\VC#\VCSPackages\"
  4. Goto C:\Program Files\Microsoft Visual Studio 8\Common7\IDE and run devenv /setup, and then devenv /resetuserdata and then devenv /resetsettings CSharp