【问题标题】:Variable inspection in Visual Studio 2008 in asp.net IronPython inside a classVisual Studio 2008 中 asp.net IronPython 中的变量检查类内
【发布时间】:2009-12-02 13:02:29
【问题描述】:

我需要在 Visual Studio 2008 中检查 asp.net IronPython 中的类中变量的值。Visual Studio 2008 检查器不适用于 IronPython(如果检查器在 VS 2008 中适用于 asp.net IronPython 并且它不起作用对我来说请告诉我)并且您不能在课堂内使用 Response.write - Response.end 。我该怎么做才能知道变量的值?

【问题讨论】:

    标签: asp.net visual-studio visual-studio-2008 ironpython


    【解决方案1】:

    您需要深入研究对象的字典。这应该是对象上的 dict 字段。如果变量在类中,则您需要挖掘 class 然后进入类字典。不幸的是,现在做起来相当痛苦。

    这已经针对 IronPython 的未来版本进行了改进 - 检查到当前的源代码树(可能会变成 2.6.1),通过调试器代理提供支持,这会变得更好。因此,如果您使用的是 2.6 并且愿意从源代码构建,您可以获取当前源代码并尝试一下。

    【讨论】:

    • 谢谢迪诺。原谅我的无知,我看你对 IronPython 的参与度很高,你到底是谁?
    • IronPython 的核心开发者?
    • 是的,我是 IronPython 的核心开发人员,过去曾从事 DLR 方面的工作。
    • 这里是 cPython 和 .NET 流行语言/框架,并且在 21 个国家/地区拥有约 3.3 亿西班牙语使用者,如果能看到更多关于 IronPython 的西班牙语资料会很酷:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多