как добавить ссылку на Ritmo для iSeries в ironpython

Мне просто интересно, знает ли кто-нибудь, как добавить ссылку на «Ritmo для iSeries» в IronPython. Я успешно сделал это на С# и заставил его работать (поскольку это просто щелчок, щелчок, щелчок). И я пытался сделать то же самое в IronPython, но он говорит: «Не удалось добавить ссылку на сборку Ritmo для iSeries».

я делал

импортировать clr clr.AddReference('Ritmo для iSeries') из Ritmo........

IOError: Не удалось добавить ссылку на сборку Ritmo для iSeries


person sagar    schedule 23.06.2009    source источник


Ответы (2)


Вам нужно использовать фактическое имя сборки (в нем не будет пробелов).

В вашем проекте C#, что он перечисляет в папке «ссылки» после того, как вы добавили его в качестве ссылки? Попробуйте поставить это. Кроме того, убедитесь, что вы скопировали dll для библиотеки туда, где ваш сценарий IronPython может ее найти (если ее нет в GAC).

person Jonathan Rupp    schedule 23.06.2009

Джонатан помог мне понять, что я не скопировал файл dll в место, где его может найти IronPython.

После копирования файла dll в папку, обычно это «c:\Program Files\IronPython 2.0\», если не указано иное, я сделал:

импортировать clr

clr.AddReference('Система.Данные')

clr.AddReferenceToFile('Sql400.dll')

из System.Data импорт Sql400

из импорта System.Data.Sql400 *

person sagar    schedule 23.06.2009