c# - ReSharper 向 .NET 2.0 项目发出 C# 3.0 代码检查警告

标签 c# .net visual-studio asp.net-2.0 resharper

当我使用最新版本的 ReSharper (4.1) 在 .NET 2.0 项目中工作时,我收到有关使用 var 关键字和 lambadas 等的警告。知道如何仅对 .NET 2.0 项目禁用它吗?

最佳答案

事实上,您可以在面向 .NET 2.0 时使用 C# 3.0 编译器功能,但扩展方法和默认 LINQ 实现除外,它们位于较新的程序集中。但是如果您需要与 VS2005 用户合作,您可以打开给定项目的属性 View (不是项目属性,而是编辑\属性窗口,或 F4)并选择所需的语言级别。

关于c# - ReSharper 向 .NET 2.0 项目发出 C# 3.0 代码检查警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/104978/

相关文章:

c# - 在设计时限制用户控件的大小

c# - Azure 函数在 Linux 上出现 'Listener unable to start' 错误

c# - 在 Azure 中,我可以从 C# WebJob 调用 Python 脚本吗?

.net - 异步函数返回 Task(Of String) 还是 String?

c# - 通用字典检索值

c# - 如何使用 NUnit 和 ReSharper 忽略整个单元测试项目

visual-studio - 在 VS 2017 上停止调试时如何阻止浏览器自动关闭

c# 悬停时在控件周围绘制矩形

c# - 错误 CS0246 : The type or namespace name `HtmlAgilityPack' could not be found

.NET MVC4 DropDownList使用外键行为异常