none
"Запрошенный доступ к реестру запрещен" когда пытаюсь создать проект с использованием .net framework RRS feed

  • Вопрос

  • Привет всем. Когда я в Microsoft Visual Studio пытаюсь создать проект, использующий .net framework (не важно какой - от C# до Visual Basic), у меня появляется ошибка "Запрошенный доступ к реестру запрещен".
    Переустанавливал MSVS и .net framework, но безрезультатно.

    Почему так может быть?
    OS Windows Vista Ultimate SP1, UAC и Defender отключены, все делаю из под админа.
    Microsoft Visual Studio 2008 Professional (скачанная с dreamspark).
    .net framework 3.5 отсюда
    • Перемещено Tagore Bandlamudi 2 октября 2010 г. 22:11 MSDN Forums consolidation (От:Разработка Windows-приложений)
    20 ноября 2009 г. 18:47

Ответы

  • Возьми Process Monitor, запусти перед ошибкой. Потому отфильтруй по devenv.exe и доступу к реестру, поищи строки ACCESS_DENIED. Подправь на них права через regedit.

    • Предложено в качестве ответа PashaPash 21 ноября 2009 г. 15:47
    • Помечено в качестве ответа umsplatt 21 ноября 2009 г. 19:23
    21 ноября 2009 г. 9:27

Все ответы

  • Возьми Process Monitor, запусти перед ошибкой. Потому отфильтруй по devenv.exe и доступу к реестру, поищи строки ACCESS_DENIED. Подправь на них права через regedit.

    • Предложено в качестве ответа PashaPash 21 ноября 2009 г. 15:47
    • Помечено в качестве ответа umsplatt 21 ноября 2009 г. 19:23
    21 ноября 2009 г. 9:27
  • Спасибо, получилось!
    Кривые права были на эти папки:

    HKCR/.csproj
    HKCR/.vb
    HKCR/.vbproj

    первую мне удалось поменять, на вижлбейсиковские поменять не получилось, сказало отказано в доступе. Но мне они впринципе и не нужны, мне C# нужен.
    Думаю, поменять права на эти ветки можно из под сейфмода, или еще как.

    В любом случае, спасибо!
    21 ноября 2009 г. 13:25