But how is that different than what we have today? Windows for instance already does this for system files, and could be expanded to user installed files as well.<p>You still need a debugging build, otherwise compiler optimizations will obscure the executeable to the point where debuggers cannot reliably debug it.