尝试使用强类型视图打开 ASP.NET MVC3 网站时出现以下错误。
Compiler Error Message: CS0234: The type or namespace name 'Survey' does not exist in the namespace 'MyWeb.Models' (are you missing an assembly reference?)
public class _Page_Views_Home_Survey_cshtml : System.Web.Mvc.WebViewPage<MyWeb.Models.Survey> {
笔记:
- 我在解决方案中只有一个项目。
- MyWeb.Models.Survey 存在并且是公开的。
- 在我的 Survey.cshtml 文件中,我可以完全访问智能感知。
- 非强类型工作的页面会找到。
- 在我的网络配置中,我有以下内容:
<页面>
<命名空间>
...
<add namespace="MyWeb.Models"/>
</命名空间>
</pages>
有人知道如何解决这个问题吗?