首頁 >後端開發 >C++ >為什麼 Visual Studio 15 中「預定義類型『System.ValueTuple』不可用」以及如何修復它?

為什麼 Visual Studio 15 中「預定義類型『System.ValueTuple』不可用」以及如何修復它?

Barbara Streisand
Barbara Streisand原創
2024-12-28 18:13:16307瀏覽

Why is

預先定義類型「System.ValueTuple」無法使用

在Visual Studio 15 Preview 3 中,使用者在使用新的元組功能時面臨編譯錯誤。錯誤訊息顯示:「未定義或匯入預定義類型'System.ValueTuple´2´.」

原因和解決方案:

使用. NET 4.6.2或更低版本、.NET Core 1.x 或.NET Standard 1.x。若要解決此問題,請在PowerShell 中使用下列命令安裝NuGet 套件System.ValueTuple:

Install-Package "System.ValueTuple"

對於Visual Studio 2017,請使用套件參考:

<PackageReference Include="System.ValueTuple" Version="4.4.0" />

對於.NET Framework 4.7、.NET Core 2.0 和.NET Standard 2.0,預設包含這些類型。

以上是為什麼 Visual Studio 15 中「預定義類型『System.ValueTuple』不可用」以及如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn