Встраивание как IronRuby, так и IronPython - PullRequest
2 голосов
/ 09 марта 2011

Я пытаюсь запустить ironruby и ironpython в примере приложения. Я получаю исключение - Необработанное исключение: System.Reflection.TargetInvocationException: исключение имеет был брошен целью вызова. ---> System.Reflection.TargetInvocat ionException: не удалось загрузить язык 'IronPython 2.6.2': не удалось загрузить файл или сборка 'Microsoft.Dynamic, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = 3 1bf3856ad364e35 'или одной из его зависимостей. Система не может найти файл спец. cified. ---> System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'M icrosoft.Dynamic, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364 e35 'или одна из его зависимостей.

Что делать? Как это исправить?

1 Ответ

3 голосов
/ 09 марта 2011

Смотрите мой ответ на другой похожий вопрос. IronPython и IronRuby зависят от работы других библиотек. Одна из этих библиотек - Microsoft.Dynamic, которую ваше приложение не может найти. Убедитесь, что DLL находится в том же каталоге, что и ваше приложение (или в GAC).

Я считаю, что это исключение не имеет ничего общего с использованием IronPython и IronRuby в одном проекте; это просто совпадение.

...