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