我正在尝试在示例应用程序中运行ironruby和ironpython。 我得到一个例外 - 未处理的异常:System.Reflection.TargetInvocationException:Exception具有 被调用的目标抛出。 ---> System.Reflection.TargetInvocat ionException:无法加载语言'IronPython 2.6.2':无法加载文件或 程序集'Microsoft.Dynamic,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 3 1bf3856ad364e35'或其依赖项之一。系统无法找到文件spe cified。 ---> System.IO.FileNotFoundException:无法加载文件或程序集'M icrosoft.Dynamic,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364 e35'或其中一个依赖项。
怎么办?如何解决?
答案 0 :(得分:3)
请参阅我的answer其他类似问题。 IronPython和IronRuby依赖其他库来工作。其中一个库是Microsoft.Dynamic,您的应用程序似乎无法找到它。确保DLL与应用程序(或GAC)位于同一目录中。
我认为这个例外与在同一个项目中同时使用IronPython和IronRuby无关;这只是巧合。