这是Windows提供的功能,VisualStudio只是给你做了个GUI而已。你要是看完了MSDN关于怎么写Debugger的那一章的话,你也可以自己写一个。对于普通的debugger来说,最麻烦的也就是配合pdb出结果了,读pdb的话VisualStudio自己带有一个dll给你用。