是否有可能进入使用pyc编译的IronPython dll?

时间:2010-12-09 09:38:23

标签: .net visual-studio dll ironpython

我在Visual Studio 2008中运行.NET 3.5 C#项目。在项目中,我正在托管一个IronPython脚本,该脚本使用pyc导入我已编译为.NET dll的模块。 IronPython的版本是2.6.1。我已经使用ObjectOperations.GetInstance和GetMember将python方法连接到C#代码。

当我调试C#代码并尝试进入pyc生成的IronPython dll时,VS将不允许我这样做。有没有办法让我能够进入该代码?

1 个答案:

答案 0 :(得分:1)

没有办法开箱即用。您需要修改IronPython / DLR,以便来自ClrModule.CompileToMethod的调用将传递一个选项来发出符号,然后最终调用LambdaExpression.CompileToMethod来发出符号。