gpt4 book ai didi

c# - 如何使用 razor view "C# 7.0 language feature"禁用 Resharper 错误

转载 作者:行者123 更新时间:2023-11-30 23:13:02 24 4
gpt4 key购买 nike

我已经更新了我的 MVC 5 解决方案以使用 Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider 编译允许 c#7 功能的 Razor ,但是我仍然从 resharper 那里得到这些“错误”说“C# 7.0 语言功能”。看截图 enter image description here

我已经测试过了,一切正常。编译和查看页面时没有实际错误。 VS 中到处都是这些烦人的警告。如果我禁用 resharper,它们就会消失,所以似乎与此有关。我还尝试在 .csproj 上将 C# 语言级别设置为 C# 7,但没有成功

最佳答案

这是 reSharper 中的一个错误,它无法解析在 web.config 的编译器标签中设置的 langversion:default。如果您将“默认值”更改为所需的整数,则 reSharper 会选择它。发布后,它将在 reSharper 2017.2 中修复。

参见 https://youtrack.jetbrains.com/issue/RSRP-465110以及从那里链接的另一个堆栈溢出问题。

关于c# - 如何使用 razor view "C# 7.0 language feature"禁用 Resharper 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43790148/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com