我有Visual Studio 2015,但无法使用新的VB语言功能。或者出现。这就像产品没有它。 null-coalescing运算符不起作用,不允许只读自动属性等等。即使我设置了一个全新的项目,针对任何版本的框架(这应该不重要,但是我正在尝试我能想到的一切。)
我安装了Resharper 9。根据{{3}}中的建议,如果我选择项目,VB语言级下拉列表不会显示比“Visual Basic .NET 12”更新的内容。
.vbproj文件中没有任何LangVersion标记。如果我添加它们似乎没有任何区别。
我的印象是你不需要为VB 14单独安装任何东西,只需使用VS 2015就可以了(C#6实际上可用并在C#项目中工作),但它不存在。< / p>
任何人都有什么想法我还能找到什么?
答案 0 :(得分:5)
这是Resharper。
我正在使用Resharper 9.2 Ultimate。 Resharper正在将所有错误消息放入代码编辑器中。如果我暂停它,所有问题都会消失,代码将按照应有的方式进行编译和运行。
我应该从VB语言级别没有显示VB的最新版本的事实中得到启发。
关闭联系技术支持。