我计划将项目的 Iron Python 从 V2.3.7 升级到 2.7.11。 当我替换新的 IronPython 包时,我发现“Microsoft.Scripting.Math.BigInteger”已从 Microsoft.Dynamic.dll 中删除,这导致我的代码错误。 您能告诉我在哪里可以替换 BigInteger 类或解决此问题的任何解决方案吗? 谢谢!
BigInteger 之前与旧版 .NET(4.0 之前)版本的 dlr 一起提供。鉴于 IronPython 不再支持这些目标,他们很久以前就将其删除了。
现在您可能想使用 System.Numerics.BigInteger,它从 .NET 4.0 开始受支持。