Edit and Continue looks like a great option, so why Microsoft made it optional (you have to check the relevant checkbox to make it work)?
I read in this post that it works by leaving some extra room around functions in the binary image, does it have any noticeable effect on performance of the debugging process?
Is there any other reason why I would want to make it disabled?