gpt4 book ai didi

asp.net-mvc-3 - MVC 强类型 View 在同一个项目的命名空间中找不到我的模型

转载 作者:行者123 更新时间:2023-12-04 16:58:09 25 4
gpt4 key购买 nike

尝试使用强类型 View 打开 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 文件中,我可以完全访问智能感知。
  • 非强类型工作的页面查找。
  • 在我的网络配置中,我有以下内容:

  • <页面>
    <命名空间>
    ...




    有谁知道如何解决这个问题?

    最佳答案

    我通过创建一个新项目并将所有文件复制到新项目中解决了这个问题。某个地方的 web.config 中可能有一些东西,或者一些其他的东西,只是在这个过程中被抛在了后面。如果其他人有更简单的解决方案,我会保持开放,但如果其他人遇到同样的问题,这个解决方案对我有用。

    关于asp.net-mvc-3 - MVC 强类型 View 在同一个项目的命名空间中找不到我的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11089662/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com