3

我正在使用 VS2010、ASP.NET MVC 2 和 ReSharper 5.0。当我创建一个从与我的视图相同的项目中键入模型的新视图时,ReSharper 看不到对该模型的引用。

这是我的观点的定义:

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<Web.Domain.UserViewModel>" %>

Domain.UserViewModel 为红色,弹出 ReShaper 工具提示添加引用。这真的很烦人,因为我不能对模型使用智能感知,而 ReSharper 在视图中显示了许多错误。

这严格来说是一个 ReSharper 代码检查问题。如果我运行代码,视图实际上可以正常运行。

如果我将 Web.Domain.UserViewModel 更改为来自另一个项目的对象,那么红色消失并且一切都很好。有谁知道我怎样才能让它正确识别 Web 项目中的模型?

4

1 回答 1

2

您是否尝试过最新的错误修复更新 ReSharper 5.1?

于 2010-07-26T08:39:07.240 回答