【发布时间】:2008-10-13 23:13:02
【问题描述】:
我有一个非常精通技术的人使用的应用程序,他们想要小岛的可编程性,所以我使用了嵌入式 Iron Python。
但是,由于 IronPython 2.0 Eval() 不再起作用。具体来说,我不能既加载模块又注入局部变量。
有一种解决方法,我仍然可以调用 Execute(),打印出我的答案并收听 StandardOut,但是它以字符串形式出现,我丢失了类型。
长期而言不是一场灾难,但对于更复杂的对象来说却是一场巨大的痛苦。
有谁知道如何让 Eval() 在 2.0 中像在 1.x 中一样再次工作?
干杯, 一月
【问题讨论】:
标签: c# .net ironpython dynamic-language-runtime