当前位置:编程学习 > C#/ASP.NET >>

在win7 x64里面,碰到代码有错误,一般都会自动断下来,但有些项目会自动跳过后面的代码

我一般会把项目类型改成x86模式,这样可以边调试边修改代码,效率很高.但今天碰到个烦心事,程序执行到错误后就直接跳过不执行了,搞得经常不容易找到问题在那里,请问我需要修改那里才会象正常一样调试? --------------------编程问答-------------------- http://stackoverflow.com/questions/955922/why-doesnt-edit-and-continue-work-on-the-x64-clr

Adding true support for EnC to the 64-bit CLR is unfortunately a large work item and other features were prioritized over this given the work around of changing the platform target to x86.

微软说,要让x64 CLR支持Edit aNd Continue(在运行的时候编辑代码,不需要重新编译,可以继续运行)需要很多工作,所以他们没有做。

这个问答没有给出微软为什么没有让x64支持EnC的原因,但是根据

http://bbs.csdn.net/topics/390606449

我们可以猜测到,因为目前的x64 JIT基于C++团队的后端编译器的实现,完全和x86的实现不同,而CLR团队估计在C++团队的编译器上加上EnC不容易吧。 --------------------编程问答--------------------
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,