The Grimoire of Nonsense

個人的なメモを残すブログ

Visual Studio 2017の設定保存先は?

最近出たばっかりのVS2017だが通常、レジストリ

HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\(バージョン)

に設定が保存されているわけだが、どうもVS2017からはそこへ保存されていない。
ので調べて分かったことをメモ。
どうやら設定ファイルはレジストリのデータがファイル化されているらしく、

%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\15.0_(ランダムな英数字)\privateregistry.bin

に保存されている。

編集したい場合は、レジストリディタでHKEY_LOCAL_MACHINEを選んで「ファイル > ハイブの読み込み」で上記ファイルを選んで適当な名前で読み込む。
すると通常通りに編集出来る。終わった後はアンロードした方がいいのかも?(この辺りはよく分からない)

2017/03/25追記
アンロードしないとVS起動時に不明なエラーで起動しなくなる模様。

f:id:sx1752:20170310183906p:plain
こんな感じに