2017-05-05 113 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可用自動。