如何在ironpython中添加对Ritmo for iSeries的引用

时间:2009-06-23 14:24:52

标签: c# ironpython

我只是想知道是否有人知道如何在IronPython中添加对“Ritmo for iSeries”的引用。 我在C#中成功完成了它并使其工作(因为它只是单击单击点击)而我试图在IronPython中做同样的事情,但它说,“无法为iSeries添加对程序集Ritmo的引用”。

我在做

import clr clr.AddReference('Ritmo for iSeries') 来自Ritmo ........

IOError:无法为iSeries

添加程序集Ritmo的引用

2 个答案:

答案 0 :(得分:0)

您需要使用程序集的实际名称(它不会有空格)。

在您的C#项目中,一旦您将其作为参考添加,它会在'references'文件夹下列出什么?试试吧。另外,请确保已将库的dll复制到IronPython脚本可以找到的位置(如果它不在GAC中)。

答案 1 :(得分:0)

Jonathan帮我弄清楚我没有将dll文件复制到IronPython可以找到它的位置。

将dll文件复制到该位置后,通常是“c:\ Program Files \ IronPython 2.0” 除非另有说明,否则我做了:

import clr

clr.AddReference( 'System.Data')

clr.AddReferenceToFile('Sql400.dll')

从System.Data导入Sql400

来自System.Data.Sql400 import *