c# - 如何使用 Microsoft.Scripting.Hosting?

标签 c# scripting ironpython embed

要将一些 IronPython 代码嵌入到 C# 中,我想使用 ScriptEngine

using IronPython.Hosting;
using Microsoft.Scripting.Hosting;

我找到了 IronPython 的引用资料,但是 Scripting.Hosting 的必要引用资料在哪里?我无法在针对 .Net 3.5 的 VisualStudio 2008 中找到它。

最佳答案

DLR 实际上分为两部分: “内层”包含在 .NET 4.0 中,是 System.Core.dll 的一部分(在下层平台上可作为 Microsoft.Scripting.Core.dll 使用) “外层”在 CodePlex 上可用,随 IronPython 和 IronRuby 一起提供,位于 Microsoft.Scripting.dll 和 Microsoft.Dynamic.dll 中。此部分不附带 .NET 4.0。

关于c# - 如何使用 Microsoft.Scripting.Hosting?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1681005/

相关文章:

linux - Bash 脚本编写和比较 2 个目录 - 初学者

regex - -v 选项在 grep 中不起作用

c# - 从 C# 调用具有多个返回值的 Python 函数

c# - 嵌入式和安装的 IronPython - dll 版本困惑

c# - 为什么 DocumentDb 在测试场景中运行时偶尔会失败

c# - 在两个碰撞器接触的每一帧上运行代码

bash - bash 如何知道我的变量名在哪里结束?

c# - Entity Framework 核心 : ToList() vs ToListAsync()

c# - 如何将 TextBlocks 动态添加到 RelativePanel?

ironpython - Unresolved 导入 PyDev/IronPython