我在安装了Visual 2010的计算机上的Windows上安装了IronPython 2.6.1。我希望找到这些DLL:
Microsoft.Scripting.Core.dll
Microsoft.Scripting.ExtensionAttribute.dll..。在IronPython目录中,但是它们不存在。
这是IronPython 2.6.0和2.6.1之间的区别吗?还是我的安装有问题?
编辑
有人建议我编辑这个问题来解释为什么它不是How to use Microsoft.Scripting.Hosting?的副本。
这两个问题都是关于引用来自C#项目的Iron库的问题。
但是,这个问题是关于将C#项目从IronPython2.6.0升级到更高版本时遇到的问题。请注意下面的评论:“我发现了很多帖子(讨论.NET 2.0 SP1版本),其中包含的语句现在已经过时了”。这个问题是关于.NET 4.0版本的,而不是构建在.NET 2.0CLR上的.NET版本3.5。
未解决的库名为搜索引擎提供了一个独特的签名,因此导致问题的特定搜索术语是不同的。库名称、Visual、C#和.NET版本等技术细节都不同,解决的问题也不同(库升级与新项目设置)。
这两个问题的根本原因是DLR库在连续的发行版中迁移到CLR中,但是在每种情况下解决的问题都是针对单个问题的。
发布于 2010-09-17 17:53:38
我已经安装了2.6.1 for .NET 4.0,而且这些程序集不可用,因为如果我没有弄错的话,它们已经集成到.NET 4.0 System.Core中了。
这些程序集仍可在.NET 2.0版本的IronPython 2.6.1中使用。
发布于 2010-09-17 18:07:18
这些程序集实现了DLR。它已在.NET 4.0,System.Core.dll程序集中移动。
https://stackoverflow.com/questions/3737690
复制相似问题