VisualStudioでWebApp開発中にCtrl+F5を押して素のChromeを起動させる

f:id:azechi_n:20171109150238p:plain
デバッグの開始、デバッグなしで開始
Visual Studio 2017でデバッガをアタッチせずにWebアプリケーションを実行するにはCtrl+F5(「デバッグの開始」のショートカットキー)を押す。すると、ブラウザが開いてアプリケーションのアドレスにアクセスする。何も設定していない状態だとWindowsの既定のブラウザが対象になる。既定のブラウザをchromeにしているので普段使っている状態のchromeが開く。

これで別に不都合はないのだけれど、「デバッグの開始」をした場合はchromeがブックマークとかプロファイルとか無いプレーンな状態で開く。どうせなら「デバッグなしで開始」のときにもプレーンなchromeが立ち上がって欲しい。

f:id:azechi_n:20171109150239p:plain
素のchrome

デバッグの開始」のときのchromeの起動オプションをchorome://versionで調べた。

f:id:azechi_n:20171109150941p:plain
chrome起動時のコマンドライン

--user-data-dirを指定して別のユーザーデータで起動すればいいらしい。フォルダが存在しない場合は起動時に作られる。

f:id:azechi_n:20171109150235p:plain
ブラウザーの選択

ブラウザーの選択」からブラウザーの追加ができるので--user-data-dirを引数にしたchromeを追加する。