Resharper 与 ASP.NET 核心 1.0 的兼容性问题
Resharper compatibility issue with ASP.NET core 1.0
今天我安装了 .NET Core 框架,当我创建一个新的 ASP.NET Core 项目时,我注意到 Resharper 标记了几乎所有 razor 关键字,例如 "Html"、"Section" 和 "ViewData" as "cannot resolve symbol" 以及有关何时编辑这些关键字的所有快速操作都不可用。它还将 ASP.NET 附带的几乎所有 html 标记也标记为无法解析。我确信该错误来自 Resharper,因为禁用 resharper 可以修复它。
我试过了:
- 正在使用最新版本重新安装 Resharper。
- 在“工具”>“选项”中停止然后恢复 Resharper
- 完全重新安装 .NET Core(出于某些其他原因,但问题仍然存在)
我真的很喜欢 Resharper 并且因为我在其他项目上并肩工作 ASP.NET 项目,我真的不想完全禁用 Resharper,如果你想不出任何解决这个兼容性问题的方法,我会如果你能告诉我如何仅在 cshtml 文件上禁用 Resharper,我将不胜感激,因为所有这些红色关键字真的很烦人。
更新: 我找到了如何根据以下内容禁用对 cshtml 文件的检查
https://www.jetbrains.com/help/resharper/2016.1/Code_Analysis__Configuring_Warnings.html
从下面link下载EAP 19后,我不再有这个问题。
https://confluence.jetbrains.com/display/ReSharper/ReSharper+2016.2+EAP
这是用于修复此问题的错误报告
https://youtrack.jetbrains.com/issue/RSRP-458852#u=1463700018013
今天我安装了 .NET Core 框架,当我创建一个新的 ASP.NET Core 项目时,我注意到 Resharper 标记了几乎所有 razor 关键字,例如 "Html"、"Section" 和 "ViewData" as "cannot resolve symbol" 以及有关何时编辑这些关键字的所有快速操作都不可用。它还将 ASP.NET 附带的几乎所有 html 标记也标记为无法解析。我确信该错误来自 Resharper,因为禁用 resharper 可以修复它。 我试过了:
- 正在使用最新版本重新安装 Resharper。
- 在“工具”>“选项”中停止然后恢复 Resharper
- 完全重新安装 .NET Core(出于某些其他原因,但问题仍然存在)
我真的很喜欢 Resharper 并且因为我在其他项目上并肩工作 ASP.NET 项目,我真的不想完全禁用 Resharper,如果你想不出任何解决这个兼容性问题的方法,我会如果你能告诉我如何仅在 cshtml 文件上禁用 Resharper,我将不胜感激,因为所有这些红色关键字真的很烦人。
更新: 我找到了如何根据以下内容禁用对 cshtml 文件的检查 https://www.jetbrains.com/help/resharper/2016.1/Code_Analysis__Configuring_Warnings.html
从下面link下载EAP 19后,我不再有这个问题。
https://confluence.jetbrains.com/display/ReSharper/ReSharper+2016.2+EAP
这是用于修复此问题的错误报告 https://youtrack.jetbrains.com/issue/RSRP-458852#u=1463700018013