To deal with the engineering problem, a new-style asynchronous remote debugger based on . Net framework is proposed. After reviewing the keystone and history of debugger and development state of remote debugger, the disadvantages of general remote debugger in distributed architechture application are analyzed. Then the concrete realization of asynchronous and remote mechanism in debugger is introduced. Lastly the shoe pinches in debugger development course and recommend the source, effect and resolvent of memory-address-transfer phenomenon in . NET framework are expounded.%结合具体工程实践,提出一种新的.NET框架下远程异步调试器的总体思路和设计框架.回顾了调试器的基本原理和演变,简要介绍远程调试的发展动态,分析了通用远程调试器在分布式体系架构应用中的不足之处;介绍了该调试器中异步机制和远程机制的具体实现方法,并对实际研制过程中碰到的难点问题进行了相关阐述,重点介绍了远程调试器整体架构中.NET对象移动现象的产生机理、影响和解决方法.
展开▼