やりたいこととできていること
- Visual Studio 2013でC# 6.0を使いたい
- コード補完をうまくやりたい(using staticなどの新機能をエラー扱いにしてほしくない。)
- C#6.0自体のインストールはできていて、コンパイル自体はできる
Nuget Package Managerをインストール
下記からNuGet Package Manager for Visual Studio 2013 をインストール。
Visual Studio を再起動
Package Managerを開く
プロジェクトを開き、
「ツール」 > 「NuGetパッケージマネージャー」 > 「パッケージマネージャー」
でコンソールを開く。
コンソールに以下を打ち込む
PM> Package-Install Microsoft.Net.Compilers
PM> Package-Install Microsoft.CodeAnalysis
・・・しかし。
Install-Package : 'System.Resources.ResourceManager 4.0.0' パッケージには NuGet クライアント バージョン '3.0' 以降が必要ですが、現在の NuGet バージョンは '2.12.0.817' です。
ひとまずバージョンを落としてみよう。
PM> Package-Install Microsoft.CodeAnalysis -version 1.0.0
インストールは成功したが、
using staticなどはやはりどうしてもだめみたい。
今日のところは諦めよう。
誰か知っている方がいたら・・・!