タイトルのような症状に悩まされてた。
一応動くようにはなったので解決策を…
レジストリをいじったりしてそうなので、やるときは自己責任でお願いします。
- Visual Studioを落とす
- http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&displaylang=en
上のURLのものをインストール - C:\Program Files\Windows Resource Kits\Toolsに下記の内容でbatファイルを作る
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=users=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=users=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=system=f - 管理者権限で実行したコマンドプロンプトからC:\Program Files\Windows Resource Kits\Toolsに移動して2で作ったbatを起動
- Visual Studioを立ち上げるとなおってる
参考にしたのは下記URLです。
http://petesbloggerama.blogspot.com/2008/01/fix-requested-registry-access-is-not.html