当前位置:  开发笔记 > 编程语言 > 正文

VS2015 + Resharper:不要使用C#6

如何解决《VS2015+Resharper:不要使用C#6》经验,为你挑选了1个好方法。

我目前正在测试VS2015以了解它对我们的解决方案的反应.我有一些麻烦,因为VS2015带来C#6,我不能使用(因为我的同事没有这个,因为我们的构建机器也不会个月前拥有它).

我看到我应该能够为每个项目语言指定版本到C#5.我为我们所有的项目(其中270个)做了这个.现在,当我使用C#6功能进行编译时,我发现了一个错误,这很好.

但是,resharper一直试图让我使用Expression body进行属性,字符串插值,......

有没有办法让Resharper不提出这种改变?



1> Lucas Trzesn..:

所以我理解你刚刚在Roslyn中禁用了C#6支持:
Project Properties/Build/Advanced/Language Version.

但是,您还必须 通过在解决方案资源管理器中选择项目,然后在属性窗口中更改以下内容来告诉ReSharper不建议C#6功能(请参阅注释):

属性窗口

好消息是您可以在解决方案资源管理器中一次选择多个项目.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有