我在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将不允许我这样做。有没有办法让我能够进入该代码?
答案 0 :(得分:1)
没有办法开箱即用。您需要修改IronPython / DLR,以便来自ClrModule.CompileToMethod的调用将传递一个选项来发出符号,然后最终调用LambdaExpression.CompileToMethod来发出符号。