Asp.net mvc ASP.NET MVC出现恼人的错误-找不到类型或命名空间名称
我是ASP.NET MVC新手,我正在创建一个应用程序,它将使用自动完成功能和jquery搜索联系人 当我运行项目时,它可以正常加载,当我单击submit按钮搜索姓氏时,我收到一个错误 “/”应用程序中的服务器错误。Asp.net mvc ASP.NET MVC出现恼人的错误-找不到类型或命名空间名称,asp.net-mvc,sql-server-2005,Asp.net Mvc,Sql Server 2005,我是ASP.NET MVC新手,我正在创建一个应用程序,它将使用自动完成功能和jquery搜索联系人 当我运行项目时,它可以正常加载,当我单击submit按钮搜索姓氏时,我收到一个错误 “/”应用程序中的服务器错误。 找不到该资源 请求的URL:/URL/搜索 在尝试这个项目时,我遵循了Northwind MVC示例,该项目也给了我错误 感谢您的帮助!谢谢 我收到的错误如下: 错误1 找不到类型或命名空间名称“KOOLSModel”(是否缺少using指令或程序集引用? C:\Documents
找不到该资源 请求的URL:/URL/搜索 在尝试这个项目时,我遵循了Northwind MVC示例,该项目也给了我错误 感谢您的帮助!谢谢 我收到的错误如下: 错误1 找不到类型或命名空间名称“KOOLSModel”(是否缺少using指令或程序集引用?
C:\Documents and Settings\My Documents\Visual Studio 2008\Projects\DOC\u KOOLS\DOC\u KOOLS\Controllers\OfferController.cs 6 7 DOC\u KOOLS 错误2 找不到类型或命名空间名称“KoolEntities”(是否缺少using指令或程序集引用?
C:\Documents and Settings\My Documents\Visual Studio 2008\Projects\DOC\u KOOLS\DOC\u KOOLS\Controllers\ancrater controller.cs 15 32 DOC\u KOOLS 错误3 找不到类型或命名空间名称“违例者”(是否缺少using指令或程序集引用?
C:\Documents and Settings\My Documents\Visual Studio 2008\Projects\DOC\u KOOLS\DOC\u KOOLS\Controllers\OfferController.cs 32 22 DOC\u KOOLS
看起来您没有添加对包含实体模型的程序集的引用。是否已将引用添加到web.config?如果您的任何视图是强类型的,则需要在web.config的“pages”部分添加一个部分
<pages>
...
<add namespace="KOOLSModel"/>
<add namespace="System.Web.Mvc"/>
....
...
....
看起来您的错误是编译错误,而不是运行时错误,但您说应用程序启动正常。当框架动态编译视图时,我预计会出现这些类型的错误,而不是在应该在web应用程序启动之前编译的控制器中。您的解决方案中有多少个项目,它们是如何分割的?我的解决方案中只有一个项目。我刚刚添加了System.Data&System.Data.EntityModel,它仍然会给我下面一行“KoolEntities db=new KoolEntities();”中“Using KOOLSModel”和“KoolEntities”的错误:“我需要添加什么引用?不,我没有,如果我在视图级别或根级别将其添加到web.config,这有关系吗?运行它时,我会收到一个配置错误。已存在于web.config中。请将其放入站点的根web.config中。不是视图文件夹中的配置。好的,插入名称空间后,当我运行页面时,我收到一个解析器错误,说明无法加载类型“DOC_KOOLS.mvcapapplication”源错误:第1行:
<pages>
...
<add namespace="KOOLSModel"/>
<add namespace="System.Web.Mvc"/>
....