vb.net - Visual Studio 2015 中缺少 VB 14

标签 vb.net visual-studio-2015

我有 Visual Studio 2015,但无法使用新的 VB 语言功能。或者出现。就像产品来时没有它一样。空合并运算符不起作用,不允许使用只读自动属性等。即使我建立一个全新的项目,针对任何版本的框架(这应该不重要,但是我正在尝试我能想到的一切)。

我已经安装了 Resharper 9。遵循 this question 中的建议,如果我选择该项目,VB 语言级别下拉列表不会显示比“Visual Basic .NET 12”更新的内容。

.vbproj 文件中的任何位置都没有 LangVersion 标记。如果我添加它们似乎没有什么区别。

我的印象是,您不必为 VB 14 单独安装任何内容,只需使用 VS 2015 即可获得它(C# 6 实际上可用并可在 C# 项目中工作),但它不存在。

有人知道我还可以寻找什么吗?

最佳答案

这是 Resharper。

我正在使用 Resharper 9.2 Ultimate。 Resharper 是将所有错误消息放入代码编辑器中的工具。如果我暂停它,所有问题都会消失,并且代码将完全按照预期编译和运行。

我应该从 VB 语言级别未显示最新版本的 VB 的事实中得到提示。

联系技术支持。

关于vb.net - Visual Studio 2015 中缺少 VB 14,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32360220/

相关文章:

c++ - std::uncaught_exception 不能跨 DLL 边界工作

vb.net - 在VB中寻找模拟退火实现

vb.net - System.UnauthorizedAccessException - 拒绝访问路径

vb.net - 哪些语句你不会在 vb.net 中编写,因为它们很难理解其含义?那么你会写什么呢?

visual-studio-2015 - DNX:当前的运行时目标框架与项目不兼容

javascript - 使用 Apache Cordova for Visual Studio 进行身份验证

c# - 使用 Interop 从 Excel 文件中删除空行和空列的最快方法

.net - 我有 3 种方法来获取数组的 ubound

c# - 双重 TryParse 混淆

c# - 在visual studio 2015下以x86启动一个asp.net core项目