ASP.NET MVC Preview 5 和 Resharper 的怪异
-
01-07-2019 - |
题
我刚刚创建了第一个 Preview 5 错误,它似乎不太适合 Resharper。视图中的所有 C# 都会出现错误,例如 <%= Html.Password("currentPassword") %> 突出显示“currentPassword”,并显示以下错误:参数类型“System.String”不是可分配的参数类型“string”。
IList 错误 = ViewData["errors"] as IList;IList 突出显示为“无法解析符号‘字符串’”
有人见过这个吗?
解决方案
你试过了吗 最新的每晚构建 ReSharper 4.1 的?在某些情况下,4.1 中的错误会表现出许多歧义错误,并且已在后续版本中修复。
其他提示
如果有人找到这个博客,上面建议的修复对我有用 - 我下载了最新的 4.1 版本,并且模糊的参考问题消失了。
有时,当您没有完全限定 @Page 指令的 Inherits 属性时,可能会发生这种情况。即使它位于您的 web.config 中,也请确保并完全限定 R# 的 Inherits 指令。(至少从版本 4.1.943 开始)。
不隶属于 StackOverflow