Asp.net mvc VS 2015不会将我的项目构建为C#6.0
这是Visual Studio 2015中的一个ASP MVC项目。Razor中的代码:Asp.net mvc VS 2015不会将我的项目构建为C#6.0,asp.net-mvc,visual-studio-2015,c#-6.0,Asp.net Mvc,Visual Studio 2015,C# 6.0,这是Visual Studio 2015中的一个ASP MVC项目。Razor中的代码: @if (Model.AdditionalContacts?.Count > 0) { } 收到错误: C#5中没有“null传播运算符”功能。请使用语言版本6或更高版本 我用的是VS 2015。为什么没有违约 为解决以下问题而采取的步骤: 打开项目的属性 单击Build 单击高级 将语言版本设置为C#6.0 清理/重建 同样的错误也会发生。为什么? [编辑]:代码直接在CS文件中运行良好。我甚
@if (Model.AdditionalContacts?.Count > 0) { }
收到错误:
C#5中没有“null传播运算符”功能。请使用语言版本6或更高版本
我用的是VS 2015。为什么没有违约
为解决以下问题而采取的步骤:
- 打开项目的
属性
- 单击
Build
- 单击高级
- 将
语言版本设置为
C#6.0
- 清理/重建
- MVC6beta更新
- 安装.NET编译器的CodeDOM提供程序