Is your Visual Studio Team System 2008 Database Edition GDR installation confused? Does your menu system suffer from multiple instance disorder?
Here is what you can do about it.
- Make sure that all instances of Visual Studio (devenv.exe) are closed.
- Start an elevated command prompt (assuming you are running Windows Vista or later, including Windows Server 2008 and later), otherwise make sure you are running with administrator account priviliges.
- Run the following two commands:
|
"%ProgramFiles%\Microsoft Visual Studio 9.0\DBPro\DBProRepair.exe" RemoveDBPro2008
"%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /ResetUserData
|
Note: when running on an x64 bit OS and when you are running a 64-bit version of cmd.exe you have to use the %ProgramFiles(86)% environment variable instead:
One of the reasons this can occur is when you upgrade from the VS2008 release to the GDR, but have multiple accounts on the same machine that use the Visual Studio installation. Visual Studio maintains a cache which is stored in the user level application store, which needs to get updated. Also note that this cache is maintained on a per hive bases, so if you are using the experimental hive you might need to do this procedure twice, once for the normal hive and once for the experimental hive.
The cache file is stored in the following location: %AppData%\Roaming\Microsoft\VisualStudio\9.0\1033\devenv.CTM
Note that the devenv.ctm file is hidden!