我有Visual Studio 2015,但无法使用新的VB语言特性。它们好像并没有出现过。就像产品本身没有这个功能一样。例如null-coalescing运算符不起作用,只读auto属性也不允许等等。即使我设置了一个全新的项目,并针对任何版本的框架进行了定位(这应该没关系,但我正在尝试我能想到的一切)。
我安装了Resharper 9。按照此问题中的建议,如果我选择该项目,则VB语言级别下拉列表不会显示任何比“Visual Basic .NET 12”更晚的内容。
.vbproj文件中没有LangVersion标签。如果我添加它们似乎没有什么区别。
我原以为你不必单独安装任何东西来获得VB 14,只需使用VS 2015即可(实际上C# 6在C#项目中可用并正常工作),但它不在那里。
有人有什么其他的想法可以供我寻找吗?