我有Visual Studio 2015,但无法使用新的VB语言功能。或者去露面。就像产品来的时候没有它。null-coalescing操作符不起作用,不允许只读自动属性,等等。即使我建立了一个全新的项目,目标是框架的任何版本(这不重要,但我正在尝试我能想到的一切),情况也是如此。
我已经安装了Resharper 9。按照this question中的建议,如果我选择该项目,VB语言级别下拉列表中不会显示任何比"Visual Basic .NET 12“更新的内容。
.vbproj文件中的任何位置都没有LangVersion标记。如果我添加它们,似乎没有什么不同。
我的印象是,你不需要为VB14单独安装任何东西,只需使用VS2015就可以了(C# 6实际上可以在C#项目中使用),但它并不在那里。
有没有人知道我还能找什么?
发布于 2015-09-08 04:28:30
是Resharper。
我正在使用Resharper 9.2旗舰版。Resharper是将所有错误消息放入代码编辑器的工具。如果我挂起它,所有的问题都会消失,代码会完全按照它应该的方式编译和运行。
我应该从VB语言级别没有显示最新版本的VB这一事实中得到提示。
关闭以联系技术支持。
https://stackoverflow.com/questions/32360220
复制相似问题