C# 7.0 で「コンパイラの必須型 TupleElementNamesAttribute が見つからないため~」のエラー
C# 7.0 からメソッドの戻り値に複数の Tuple 型を返却できるようになり便利になりました。しかし、ターゲットフレームワークを.NET Framework 4.7 に変更していざ試してみるとビルドエラーが…。
どうやら NuGet から System.ValueTuple をインストールする必要があるとか。
System.ValueTuple で検索して、インストールします。
エラー CS8137 コンパイラの必須型 'System.Runtime.CompilerServices.TupleElementNamesAttribute' が見つからないため、タプルを利用するクラスまたはメンバーを定義できません。参照が指定されていることを確認してください。
どうやら NuGet から System.ValueTuple をインストールする必要があるとか。
System.ValueTuple で検索して、インストールします。