2010-05-05 18 views
1

我想知道这个特性是如何在VS中实现的 - 我知道它在调试应用程序的内存中存在某种对被调试对象的弱引用,但它究竟是如何完成的?在.NET调试器中如何实现“Make Object ID”?

我知道简单地跟踪地址(就像使用本地代码一样)将不起作用,因为GC可能会移动对象,导致地址无效。

谢谢。

回答

1

它的描述可以找到here。它使用非托管API。