【发布时间】:2018-01-01 13:07:09
【问题描述】:
我想在 Visual Studio 2015 中编译 C# 7.0 解决方案,但出现语法错误:
ErrorMessage : 'DateTime' 是一种类型,但用作变量。
这与 C# 7.0 中更改的“输出变量”有关
很遗憾,我不能使用 VS2017(社区)和 THIS TUTORIAL - 无法正常工作(master 分支现在已适应 VS2017)。
你知道如何解决这个问题吗?
【问题讨论】:
-
不幸的是,在这个解决方案中,我有 400 多个项目,无法添加 'Microsoft.Net.Compilers' foreach 项目。
-
你有点把自己画到了一个角落里。您想要编译使用 C# 7.0 功能的代码,但您不想更新到支持 C# 7.0 的 IDE,并且您不想使用解决方法将 C# 7.0 支持添加到较旧的 IDE。您认为还有多少其他选择?
标签: c# visual-studio c#-7.0