【发布时间】:2012-11-29 03:29:50
【问题描述】:
我已经安装了 .NET Framework 4.5,但我只能在我的项目中使用 .NET Framework 4.0,它不支持 BigInteger。我需要适用于 4.5 的 Visual Studio 2012 还是适用于 4.5 的 Visual Studio 2010?
【问题讨论】:
-
不是对您问题的直接回答,但我希望对您有所帮助:如果您有一个 .NET 4.0 项目并且无法使用 BigInteger,请确保您的项目引用了System.Numerics 程序集。此外,您要么需要有效的
using System.Numerics;,要么需要使用完全限定的类型名称 (System.Numerics.BigInteger)。 -
命名空间“System”中不存在类型或命名空间名称“Numerics”(您是否缺少程序集引用?)
-
您确定您的项目引用了 System.Numerics 程序集吗?在 VS 2010 中,打开解决方案资源管理器,展开项目节点,右键单击“引用”节点,然后选择“添加引用...”。然后使用“.NET”选项卡,在 Component Name 列表中找到 System.Numerics,我想你可以从那一点弄清楚。
-
@phoog 是的,我明白了,我认为只需在文件中引用它就足够了。
-
@phoog 你能回答我吗,这样我就可以接受了。