Debugging 在VisualStudio中调试IronPython
我正在使用Visual Studio 2012调试我的IronPython程序。我已经安装了IronPython和PyToolsDebugging 在VisualStudio中调试IronPython,debugging,visual-studio-2012,ironpython,Debugging,Visual Studio 2012,Ironpython,我正在使用Visual Studio 2012调试我的IronPython程序。我已经安装了IronPython和PyTools 在调试过程中,当我将鼠标悬停在变量上时,比如说tenants\u path,显示的值是IronPython.Runtime.ClosureCell。为什么会发生这种情况?默认情况下,IronPython不会为其生成的代码生成调试信息,因此VS只会尽其所能 如果正在运行ipy.exe,则应使用-X:Debug命令行选项运行;如果要嵌入,则在创建引擎时需要将“Debug”
在调试过程中,当我将鼠标悬停在变量上时,比如说
tenants\u path
,显示的值是IronPython.Runtime.ClosureCell
。为什么会发生这种情况?默认情况下,IronPython不会为其生成的代码生成调试信息,因此VS只会尽其所能
如果正在运行
ipy.exe
,则应使用-X:Debug
命令行选项运行;如果要嵌入,则在创建引擎时需要将“Debug”传递为true
。要纠正此问题,我需要右键单击解决方案,然后选择属性
在常规
选项卡中,确保解释器
设置为IronPython 2.7
在Debug
选项卡中,确保启动模式:
设置为标准Python启动器
您希望显示的值/类型是多少。。成为?你能提供一个样品吗?