IIS Expressを使っていると、不意に多数のサイトが出来てしまっていることに気づきます。サイトの設定ファイルは、以下に格納されています。
- %userprofile%\documents\iisexpress\config\
手動で修正しても行けそうでしたが、それはソレで面倒なので一括して消す方法を探していたら、以下のブログがありました。
引用すると以下のPowershellで消せます。IIS Expressのコマンドを呼びだして一覧を取得し、個々に削除しているだけです。
$appCmd = "C:\Program Files (x86)\IIS Express\appcmd.exe" $result = Invoke-Command -Command {& $appCmd 'list' 'sites' '/text:SITE.NAME' } for ($i=0; $i -lt $result.length; $i++) { Invoke-Command -Command {& $appCmd 'delete' 'site' $result[$i] } }