Visual Studio 老项目如何升级C#版本

我们经常会需要维护一些老的website网站,升级visual studio 和.net框架,升级后可能默认的C#版本也需要同步升级,以vs2015为例,我的默认C#版本为C#5.0(估计是因为没有升级,正常应该是C#6.0),对一个老的website 网站从.net3.5升级到.net4.7.1,迫不及待的想要用C#新特性,结果C#版本还是5.0,因为是website,无法和web项目一样在属性页->生成->高级中通过下拉选择设置,经过一顿百度,终于解决了。

解决办法:

nuget 安装两个包的对应目标框架最新版:

Microsoft.CodeDom.Providers.DotNetCompilerPlatform

Microsoft.Net.Compilers

这样就可以啦。

你可能感兴趣的:(C#,Web,visualstudio)