不能DEBUG了! 所有设置的断点在ATTACH到进程后都DISABLE了!
琢磨半天未果,问身边的小伙子也搞不定. 今天早上开会汇报时,跟老板说了.老板当时就告诉我:
琢磨半天未果,问身边的小伙子也搞不定. 今天早上开会汇报时,跟老板说了.老板当时就告诉我:
应该是ATTACH时选择Attatch To: 的问题. 我们的软件GUI是用Managed Code, 而核心是Native Code. 所以在DEBUG的时候有两种选择. 32BIT下的VS, 可以用AUTOMATIC让它自动识别. 但是在64BIT下VS变笨了(Microsoft的错), 所以你得自己手工设置. 我做的部分是Native Code.
开完会老板指导试了一下,立刻成功. 之前在32BIT下显示不了的XMM REGISTER值也出来了, 看来32BIT的VS也是夹生货, 还是自己手工做保险.

在使用Visual Studio调试跨语言应用时遇到断点在Attach到进程后失效的问题,通过手动设置解决。会议中老板提供了解决方案,使得在64位系统下也能正常显示XMMREGISTER并确保了调试过程的准确性。

780

被折叠的 条评论
为什么被折叠?



