2017年08月16日
川俣晶の縁側ソフトウェア技術雑記 total 5194 count

Visual Studio 2017 Update 3でC# 7.1の新機能を使用する方法

Written By: 川俣 晶連絡先

問題 §

 Visual Studio 2017 Update 3のC#コンパイラはC#7.1対応であるはずだ。

 しかし、普通にプロジェクトを作成するとC#7.1の機能を使用できない。

原因 §

 プロジェクトのビルドの詳細設定の言語バージョンが【C#の最新メジャーバージョン】になっている。最新メジャーバージョンは7.0になるので、7.0が自動的に選択されていて7.1になっていないように思われる。

対策 §

  1. プロジェクトのプロパティを開く
  2. ビルドタブを選ぶ
  3. 詳細設定ボタンを押す
  4. 言語バージョンの設定を【C#の最新メジャーバージョン(既定)】から【C#の最新マイナーバージョン(最新)】に変更する
  5. OKをクリック