2017-05-05 61 views
1

我创建了新的项目:类库.NET标准1.4,我想使用'线程'类。 我需要将_Thread引用添加到mscorlib.dll。后来我无法编译项目,因为我有错误消息:类库.NET标准和mscorlib.dll

'预定义类型'System.Object'未定义或导入'。

为什么?我现在可以做什么?

+1

你不喜欢.NETStandard。不要使用它。或使用任务。 –

+0

我更改为.NET Framework。现在它可以工作。 –

回答

0

我需要将_Thread引用添加到mscorlib.dll。

不,您不应该添加对特定于平台的库(如mscorlib.dll)的引用。以.NET Standard为目标的类库只能引用其他针对相同或较低版本的.NET Standard的库。

关于Thread类,它将被添加到.NET Standard v2.0中。

0

为了在.NET标准< 2.0使用Thread经由NuGet包管理器或通过控制台安装NuGet包System.Threading.Thread

dotnet add package System.Threading.Thread 

它将在.NET标准2.0可用自动。

相关问题