3 回答
TA贡献1869条经验 获得超4个赞
我可以使用默认语言设置进行编译,但不能使用C#7选项进行编译。 在此处输入图片说明
但是下面的设置会导致编译时错误:
因此您可以将语言版本设置保留为默认设置。
如果您尝试使用Roslyn而不使用Visual 2017默认编译器版本,则可能需要进行更多更改
选择项目名称,然后右键单击>>“属性窗口” >>“生成”,然后在“条件编译符号”文本框中添加以下两个选项 __DEMO__,__DEMO_EXPERIMENTAL__
更新资料
为了使用C#7.0,您需要使用Microsoft.Net.Compilers的2.0+版本
安装最新版本的Microsoft.Net.Compilers(2.0+)后,可以选择语言版本为C#7。
因此最好的解决方案是安装最新版本的Microsoft.Net.Compilers(2.0+)。
TA贡献1810条经验 获得超5个赞
我可以使用默认语言设置进行编译,但不能使用C#7选项进行编译。 在此处输入图片说明
但是下面的设置会导致编译时错误:
因此您可以将语言版本设置保留为默认设置。
如果您尝试使用Roslyn而不使用Visual 2017默认编译器版本,则可能需要进行更多更改
选择项目名称,然后右键单击>>“属性窗口” >>“生成”,然后在“条件编译符号”文本框中添加以下两个选项 __DEMO__,__DEMO_EXPERIMENTAL__
更新资料
为了使用C#7.0,您需要使用Microsoft.Net.Compilers的2.0+版本
安装最新版本的Microsoft.Net.Compilers(2.0+)后,可以选择语言版本为C#7。
因此最好的解决方案是安装最新版本的Microsoft.Net.Compilers(2.0+)。
- 3 回答
- 0 关注
- 274 浏览
添加回答
举报