[英]System.Numerics when targeting net45
据我所知,应该可以在 Visual Studio 2015 中使用新的 xproj/project.json 项目设置来定位 net45。因此,我创建了一个新项目,在文件-> 新项目菜单中的 web 模板下,编辑project.json 和 Class1.cs 如下所列。
项目.json:
{
"version": "1.0.0-beta8",
"frameworks": {
"net45": {
"dependencies": {
"System.Runtime.Numerics": "4.0.0"
}
}
}
}
Class1.cs:
using System.Numerics;
namespace NumericTest
{
public class Class1
{
public Class1()
{
var biginteger = BigInteger.Parse("1234567890");
}
}
}
我得到的错误是:
.NET Framework 4.5 错误 CS0234:命名空间“System”中不存在类型或命名空间名称“Numerics”(您是否缺少程序集引用?)
如果我将目标框架更新为“dotnet”,它就会编译得很好。 但是在定位 net45 时如何使用 System.Numerics(更具体地说,BigInteger 类)?
尝试在您的项目中添加对System.Numerics.dll
的程序集引用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.