我已经从 vs2012 pro 上的 ReSharper 7 升级到 vs2013 pro 上的 ReSharper 8.1,并且 ReSharper 现在警告我很多我的部分 View 无法解析。
它似乎只会发生:
例如。
Home.Master
,位于 ~/Views/Home/Home.Master 渲染 UserProfile.ascx
,位于 ~/Views/Home/UserProfile.ascx。两者
<%: Html.RenderPartial("UserProfile") %>
和 <%: Html.RenderPartial("~/Views/Home/UserProfile.ascx"%>
被 ReSharper 标记为无效。此外,当我仅按名称引用时, ~/views/shared 文件夹中的共享部分似乎可以正常获取:
但是,按路径引用 View 似乎不起作用:
(注意。两张图片都是在 Home.Master 中拍摄的,在 ~/Views/Home 中)
当我运行应用程序时,部分工作正常,所以它似乎是 ReSharper 8.1 中的一个变化。我能做些什么来解决这个问题吗?
最佳答案
这是 ReSharper 中的一个错误。
现在最好的办法是将其设置为忽略此类错误。
您可以通过从左侧的“红色灯泡”中选择“检查选项”并将其设置为另一个选项来执行此操作。希望它会尽快修复!
编辑:请参阅此票以了解问题。 http://youtrack.jetbrains.com/issue/RSRP-395642
关于asp.net-mvc-4 - Resharper 无法解析母版页内的部分 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21564156/