resharper - ReSharper:为解决方案设置C#语言级别

标签 resharper visual-studio-2015 c#-5.0 c#-6.0 resharper-9.0

除了this问题,我在解决方案中有很多项目,并且我不想为每个项目创建dotsettings文件。谁能帮助我在解决方案级别上设置C#语言级别。

这与我今天下载VS2015有关,ReSharper根据 objective-c #6为我提供了有用的重构建议,而我的项目正在使用C#5。

最佳答案

我在.sln.DotSettings中添加了以下设置

<s:String x:Key="/Default/CodeInspection/CSharpLanguageProject/LanguageLevel/@EntryValue">CSharp50</s:String>

当我尝试为特定项目禁用C#6时,此行已添加到.csproj.DotSettings中。在.sln.DotSettings中添加此行后,每当我尝试使用C#6.0功能时,resharper都会报告错误。

关于resharper - ReSharper:为解决方案设置C#语言级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31574543/

相关文章:

visual-studio-2010 - Resharper - 如何禁用查找用法或使用旧的查找用法

c# - 无法在单元测试中加载文件或程序集 'Newtonsoft.Json,版本 = 6.0.0.0

wpf - Dispatcher 和 TaskSchduler 的区别

entity-framework - 为什么 DbSet<TEntity> 不实现 EnumerableAsync

visual-studio - MVVM 轻量级片段不会在 Visual Studio 中显示为实时模板

javascript - 方法如何将 null 作为接口(interface)返回

c# - 如何在 Resharper 4.5 中使用 bdd 命名风格?

less - 如何创建新的 compilerconfig.json Web 编译器(扩展)?

c++ - VS2015 : The application was unable to start correctly (0xc000007b)

C# .net 4.5 异步委托(delegate)