Я создаю проект .NET с C #, используя IronPython 2.6.2 и IronRuby 1.1.3, со ссылкой на библиотеки Microsoft.Scripting и Microsoft.Scripting.Core, предоставляемые дистрибутивом IronPython.
Однако Visual Studio жалуется на следующую ошибку, хотя я уже ссылался на библиотеки как с использованием, так и с использованием ссылок проекта:
Тип «Microsoft.Scripting.Hosting.ScriptEngine» определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку «Microsoft.Scripting, версия = 1.1.0.20, культура = нейтральная, PublicKeyToken = 7f709c5b713576e1».
Мои справочные версии приведены ниже:
- IronPython: 2.6.10920.0
- IronRuby: 1.1.3.0
- Microsoft.Scripting & Microsoft.Scripting.Core: 1.0.0.0
Это проблема несовпадения эталонной версии или я что-то упускаю здесь?