Vordefinierter Typ „System.ValueTuple“ nicht verfügbar
In Visual Studio 15 Preview 3 tritt bei Benutzern ein Kompilierungsfehler auf, wenn sie die neue Tupelfunktion verwenden . Die Fehlermeldung lautet: „Der vordefinierte Typ ‚System.ValueTuple‘2‘ ist nicht definiert oder importiert.“
Ursache und Lösung:
Dieses Problem tritt bei der Verwendung auf. NET 4.6.2 oder niedriger, .NET Core 1.x oder .NET Standard 1.x. Um dieses Problem zu beheben, installieren Sie das NuGet-Paket System.ValueTuple mit dem folgenden Befehl in PowerShell:
Install-Package "System.ValueTuple"
Verwenden Sie für Visual Studio 2017 eine Paketreferenz:
<PackageReference Include="System.ValueTuple" Version="4.4.0" />
Für .NET Framework 4.7, .NET Core 2.0 und .NET Standard 2.0 sind diese Typen standardmäßig enthalten.
Das obige ist der detaillierte Inhalt vonWarum ist „Der vordefinierte Typ ‚System.ValueTuple' nicht verfügbar' in Visual Studio 15 und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!