¿Por qué no puedo editar un método que contiene un método anónimo en el depurador?

Entonces, cada vez que escribí una expresión lambda o un método anónimo dentro de un método que no obtuvebastant correcto, me veo obligado a recompilar y reiniciar toda la aplicación o el marco de prueba de la unidad para solucionarlo. Esto es muy molesto, y termino perdiendo más tiempo del que ahorré al usar estas construcciones en primer lugar. Es tan malo que trato de mantenerme alejado de ellos si puedo, a pesar de que Linq y lambdas se encuentran entre mis características favoritas de C #.

Supongo que hay una buena razón técnica de por qué es así, y tal vez alguien lo sabe. Además, ¿alguien sabe si se solucionará en VS2010?

Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta