我有VS2005,我正在尝试调试ASP.net Web应用程序.我想在
代码后面的
文件中改变一些
代码,但是每次我停在
一个断点,尝试编辑一些东西,我会收到以下
错误消息:“当调试器已经附加到已经运行的进程时,不允许进行更改或被调试的
代码被优化.
我确信我已经启用了所有的“编辑和继续”选项.有什么建议么?
该应用程序实际上是从您的
代码的编译版本中运行的.如果你
修改它,它将不得不重新编译它,以便您的更改工作,这意味着它将需要交换出新的编译版本的运行版本.这是
一个非常困难的问题 – 这就是为什么我认为微软已经无法做到这一点.更重要的是保护你不要想到一些改变,当他们真的没有.