我有一个运行良好的Visual Studio解决方案。删除整个源代码树后,我从TFS(选择了两个覆盖复选框)进行了新的签出。现在,C#7.0功能尚未构建。已确认未构建的项目具有Target framework = .NET Framework 4.7.2。
此外,在“高级构建设置”中,C#7.0选项不可用(即使在未擦拭干净的另一台计算机上也可以使用7.0、7.1、7.2和7.3)。
我该如何解决?
环境:Visual Studio Enterprise 2017 Update 3,ReSharper 2018.1.3(6/26/2018),C#4.7.2
答案 0 :(得分:1)
在VS2015中错误地打开了VS2017解决方案(我的开发环境经常需要这两个环境)。解决方案显然是在VS2017中打开它。
@jonskeet在上面的评论中提供了答案