Edited at

VS2015でエラー「IIS Expressサーバーを起動できません。」

More than 1 year has passed since last update.


問題

GitHubからダウンロードしたASP.NetプロジェクトをIIS Expressでデバック実行しようとすると

「IIS Expressサーバーを起動できません。」

や稀に

「プロセスID xxxxは実行されていません。」

と出る

調べてみると日本語のサイトではuser/DocumentのIIS Expressフォルダを削除したり、

IIS Expressを再インストールすれば直ったとのことだったが

それらをやってもしなかった。


解決

stack overflowで見つけた記事です。

システム環境変数に

変数名:_CSRUN_DISABLE_WORKAROUNDS

変数値:1

で登録するだけ。

(記事にはVSを「管理者として実行」しろと書いてありましたが、私の環境ではしなくても大丈夫でした。)

システム環境変数の設定方法


参考資料

https://stackoverflow.com/questions/26424902/process-with-an-id-is-not-running-in-visual-studio-professional-2013-update