Sometimes I find that when debugging an ASP.Net application (written in Visual Studio 2008, running on a 64-bit version of Vista), the local ASP.Net development server (that is, "Cassini") stops responding.
It is often reported that "Data Provision Prevention (DEP)" killed WebDev.WebServer.exe
Event logs just tell me that "WebDev.WebServer.exe stops working"
I heard that this “problem” most often appears in Vista 64-bit, because DEP is enabled by default. Therefore, enabling DEP can "solve" the problem.
But I wonder:
Is there a known bug / situation with Cassini that causes DEP to kill the process?
Alternatively, what is the practical danger of disabling data execution prevention?
source
share