据我所理解,应该可以在Visual 2015中使用新的xproj/project.json项目设置来针对net45。因此,我在文件-> new菜单中的web模板下创建了一个新项目,编辑了project.json和Class1.cs,如下所示。
project.json:
{
"version": "1.0.0-beta8",
"frameworks": {
"net45": {
"dependencies": {
"System.Runtime.Numerics": "4.0.0"
}
}
}
}类别1.cs:
using System.Numerics;
namespace NumericTest
{
public class Class1
{
public Class1()
{
var biginteger = BigInteger.Parse("1234567890");
}
}
}我得到的错误是:
.NET Framework4.5错误CS0234:命名空间'System‘中不存在类型或名称空间名称'Numerics’(您缺少程序集引用吗?)
如果我将目标框架更新为"dotnet",它就会编译得很好。但是,如何使用System.Numerics (更具体地说,是BigInteger类)来针对net45呢?
发布于 2015-10-19 08:54:18
尝试在项目中向System.Numerics.dll添加程序集引用。
https://stackoverflow.com/questions/33210150
复制相似问题