IronPython - DynamicWebServiceHelpers.dll в Linux?

1

Примеры, показанные в сценариях примера IronPython, показывают возможность использования DynamicWebServiceHelpers.dll следующим образом:

 import clr
 clr.AddReference('DynamicWebServiceHelpers.dll')
 import DynamicWebServiceHelpers

Однако это не работает...

 IOError: Could not add reference to assembly DynamicWebServiceHelpers

Итак, я попытался самостоятельно найти и создать DynamicWebServiceHelpers, но не смог найти никакой помощи в google; Короче говоря, я не смог получить файл vsproj для правильной сборки.

Я пробовал это в IronPython 2.6, 2.0, Iron Python Community Edition 2, и ни один из них не работает на Linux. Фактически файл DynamicWebServiceHelpers.dll даже не присутствует в установках Linux.

Как в мире вы находите/используете модуль DynamicWebServiceHelpers для Linux с помощью IronPython?

Теги:
mono
ironpython

1 ответ

2
Лучший ответ

DynamicWebServiceHelpers - один из примеров проектов для IronPython. Вы правы в том, что вам придется строить его из источника. При изучении исходного кода все ссылочные сборки/пространства имен С# должны иметь поддержку Mono.

Убедитесь, что у вас установлена ​​самая последняя версия Mono вместе с Ironpython 2.7.

Этот forum рассказывает о преобразовании файлов проекта и/или использовании MonoDevelop. См. Также question. И проверьте MonoDevelop

Я бы порекомендовал снова попробовать MonoDevelop 2.4, Ironpython 2.7 и Mono 2.10.xx и опубликовать новый вопрос с любыми конкретными проблемами, возникающими при создании DynamicWebServiceHelpers.dll

  • 0
    Спасибо за информацию - она проливает свет на проблему, я постараюсь выяснить, где я могу найти, основываясь на ваших рекомендациях

Ещё вопросы

Сообщество Overcoder
Наверх
Меню