23

昨日オンラインで公開されたVisual Studio 2014 の CTP バージョンを使用して (Azure チームがギャラリーから提供したイメージを使用して) Azure 上に新しい VM を作成し、特に C# 6.0 の新機能を試してみました。

ただし、言語拡張 (プライマリ コンストラクター、プロパティ初期化子、セーフ ナビゲーション演算子) が動作しないため、そのままでは C# 6.0 のサポートは提供されません。

MSDN のブログ エントリでは、プロジェクト設定に以下を追加することが提案されています。

 <LangVersion>Experimental</LangVersion>

しかし、これは私のコンソール プロジェクトでは何も変わりません。2 番目のリンクのサンプル コードでさえ、まったくコンパイルされません。

安全なナビゲーション オペレータが認識されていません

私は何かが恋しいですか?

4

1 に答える 1

26

There is a bug in the CTP where the LangVersion switch is case sensitive. Try using experimental instead.

于 2014-06-05T20:58:06.903 に答える