23

我刚刚在 Azure 上创建了一个新 VM(使用图库中的 Azure 团队提供的图像),其中包含昨天在线出现的即将推出的 Visual Studio 2014 的 CTP 版本,用于测试它,尤其是使用新的 C# 6.0 功能。

但是,它不提供开箱即用的 C# 6.0 支持,因为没有任何语言扩展(主构造函数、属性初始化程序、安全导航运算符)在那里工作。

MSDN 上的博客条目建议将以下内容添加到项目设置中:

 <LangVersion>Experimental</LangVersion>

但这在我的控制台项目中没有任何改变。甚至第二个链接中的示例代码也根本无法编译。

无法识别安全导航操作员

我错过了什么吗?

4

1 回答 1

26

CTP 中存在LangVersion开关区分大小写的错误。尝试experimental改用。

于 2014-06-05T20:58:06.903 回答