The IDE should also be run elevated and really ought to have a "Vista aware" manifest. Otherwise you end up with a lot of trash in virtualized registry locations, and other erratic things can happen during debugging since debugger APIs are protected from use by standard users.