ASP.Net アプリケーション (Visual Studio 2008 で記述され、Vista 64 ビットで実行) のデバッグ中に、ローカルの ASP.Net 開発サーバー (「Cassini」など) が応答を停止することがあります。
「データ実行防止 (DEP) によって WebDev.WebServer.exe が強制終了された」というメッセージが頻繁に表示されます。
イベント ログには、単に「WebDev.WebServer.exe が動作を停止しました」と表示されます。
この「問題」は、DEP がデフォルトでオンになっているため、Vista 64 ビットでより頻繁に発生すると聞いています。したがって、DEP をオフにすると、問題が「解決」される場合があります。
しかし、私は疑問に思っています:
DEP がプロセスを強制終了させる原因となる Cassini の既知のバグ/状況はありますか?
あるいは、データ実行防止を無効にする実際の危険性は何ですか?