gpt4 book ai didi

.net - 诊断为什么 DebuggerTypeProxy 属性不起作用

转载 作者:行者123 更新时间:2023-12-01 15:05:09 25 4
gpt4 key购买 nike

我正在尝试通过添加 DebuggerTypeProxy 来使 COM 对象的包装器在调试时更易于使用。属性 - 该属性有时会起作用(在运行单元测试等时),但是当我实际调试目标进程并且我不知道为什么时不起作用:

  • 我已经检查以确保在模块窗口中加载了正确的程序集,甚至拆卸了程序集以确保它是正确的并且具有正确的属性等...
  • 我试过让我的调试代理类公开,但这没有任何区别。
  • 我在调试外部进程时在“立即”窗口中使用了反射,发现我定义的属性似乎是正确的。

  • 其他定义了 DebuggerTypeProxy 属性的类(在同一个程序集中)似乎工作正常 - 我只是不知道为什么
  • 我的 DebuggerTypeProxy 属性在目标进程中不起作用还有其他原因吗?
  • 是否有其他方法可以调试/排除属性无效的原因?
  • 最佳答案

    我遇到了同样的问题,发现答案是在工具>选项>调试>常规设置中取消选中“在变量窗口中显示对象的原始结构”。

    关于.net - 诊断为什么 DebuggerTypeProxy 属性不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3385388/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com