0

我安装了 VS.Net 2010 来使用一些新的 C# 功能,我正在尝试使用 IDynamicObject 接口,但我不能,因为它找不到 System.Scripting 命名空间。我需要安装什么才能得到这个?

谢谢!

4

2 回答 2

1

我认为这可能已被重命名:

http://msdn.microsoft.com/en-us/library/system.dynamic.idynamicmetaobjectprovider(VS.100).aspx

但也许更符合这一点的人肯定知道。只是分享以防万一它有助于解除对您的阻止。

(我知道 DLR 在 .Net 4.0 和 VS2010-Beta2 中,因为它们只是发布了在其上运行的 Iron Python/Ruby 的匹配更新。)

于 2009-11-07T01:30:22.760 回答
1

您可以从codeplex下载 DLR 库。我相信它们应该内置在 .NET 4.0 中,我不确定为什么它们不在 VS2010 中,也许它们不在测试版中。无论如何,我一直在使用 codeplex 库进行实验,它们应该与 .NET 4.0 版本相同(加上一些额外的托管功能)。他们也有一些关于如何使用它的相当好的文档。

编辑:此外,您可以将 codeplex 库与 VS2008 一起使用。

于 2009-11-07T01:31:30.293 回答