Я разрабатываю расширение для Visual Studio 2005, 2008 и 2010. SDK Visual Studio 2005 требует доступа для записи к следующему разделу реестра во время сборки. Обычный способ справиться с этим запустить Visual Studio с повышенными привилегиями. Всей проблемы можно избежать, если каким-то образом я могу установить разрешения, разрешающие доступ к этому конкретному разделу реестра без повышения прав:
HKLM\SOFTWARE\Microsoft\VisualStudio\8.0Exp
Примечание: этот ключ используется только для тестирования расширений Visual Studio 2005. Проблема не возникает на клиентских машинах, поэтому это просто обходной путь для моей собственной машины разработки.