Visual Studio 15 Preview 3 中的ValueTuple 錯誤
Visual Studio 15 Preview 3.興奮。然而,一些用戶在編譯程式碼時遇到了「Predefined type 'System.ValueTuple´2´ is not Defined or imported」錯誤。
此錯誤表示「System.ValueTuple」型別未被編譯器辨識。雖然博文表明預設情況下啟用此功能,但某些框架和版本並非如此。
解決方案
對於.NET 4.6.2 或較低版本、.NET Core 1.x 和.NET Standard 1.x,“System.ValueTuple” NuGet 套件必須是安裝:
Install-Package "System.ValueTuple"
或者,在Visual Studio 2017 中,可以新增套件參考:
<PackageReference Include="System.ValueTuple" Version="4.4.0" />
.NET 框架和版本
需要注意的是,不同的框架和版本都包含此類型預設:
透過使用NuGet 套件或套件引用,用戶可以存取這些版本的較低版本中的「System.ValueTuple」類型框架,讓他們可以利用元組功能。
以上是為什麼我在 Visual Studio 中收到'預定義類型'System.ValueTuple'未定義或導入”錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!