Visual Studio 2013 Update 3 でプログラムを実行しようとすると、次の警告ボックスが表示されます。
ID #### のプロセスは実行されていません。
毎回異なるID番号が表示されます。
エラー ウィンドウに次のエラー メッセージが表示されます。
プログラム '[3148] iisexpress.exe' はコード -1073741816 (0xc0000008) '無効なハンドルが指定されました' で終了しました。
時々実行され、ブラウザに次のメッセージが表示されます。
ウェブページは利用できません。
なぜこのようなことが起こるのでしょうか? また、どうすれば解決できるのでしょうか?
ベストアンサー1
私の場合は、次の手順で問題が解決しました。
- Visual Studioを閉じる
- ソリューション ファイルが保存されているフォルダーに移動し、隠し
.vs
フォルダーを削除します。 - Visual Studioを再起動します
- ヒットするF5と、IIS Express が通常どおり読み込まれ、デバッグできるようになります。
注: 私の経験とコメントにある他の人の経験に基づくと、この問題は、ワークステーション、環境、または Visual Studio のバージョン間でプロジェクトを移動することによって発生するようです。フォルダーには、環境固有の情報がいくつか含まれている必要があります.vs
。