Иногда я обнаруживаю, что при отладке приложения ASP.Net (написанного в Visual Studio 2008, работающего в 64-разрядной версии Vista) локальный сервер разработки ASP.Net (например, «Cassini») перестает отвечать.
Мне часто приходит сообщение, что «Предотвращение выполнения данных (DEP)» убило WebDev.WebServer.exe.
Журналы событий просто говорят мне, что «WebDev.WebServer.exe перестал работать»
Я слышал, что эта «проблема» чаще возникает в 64-битной Vista, потому что DEP включен по умолчанию. Следовательно, отключение DEP может «решить» проблему.
Но мне интересно:
Есть ли известная ошибка / ситуация с Cassini, из-за которой DEP завершает процесс?
В чем же практическая опасность отключения предотвращения выполнения данных?