Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 在VisualStudio中调试IronPython_Debugging_Visual Studio 2012_Ironpython - Fatal编程技术网

Debugging 在VisualStudio中调试IronPython

Debugging 在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”

我正在使用Visual Studio 2012调试我的IronPython程序。我已经安装了IronPython和PyTools


在调试过程中,当我将鼠标悬停在变量上时,比如说
tenants\u path
,显示的值是
IronPython.Runtime.ClosureCell
。为什么会发生这种情况?

默认情况下,IronPython不会为其生成的代码生成调试信息,因此VS只会尽其所能


如果正在运行
ipy.exe
,则应使用
-X:Debug
命令行选项运行;如果要嵌入,则在创建引擎时需要将“Debug”传递为
true

要纠正此问题,我需要右键单击解决方案,然后选择
属性

常规
选项卡中,确保
解释器
设置为
IronPython 2.7

Debug
选项卡中,确保
启动模式:
设置为
标准Python启动器


您希望显示的值/类型是多少。。成为?你能提供一个样品吗?