为了账号安全,请及时绑定邮箱和手机立即绑定

类型或名称空间名称在名称空间“ System.Web.Mvc”中不存在

类型或名称空间名称在名称空间“ System.Web.Mvc”中不存在

C#
波斯汪 2019-11-11 13:00:10
内置MVC3解决方案进展顺利,但浏览器出现错误:编译器错误消息:CS0234:类型或名称空间名称'Html'在名称空间'System.Web.Mvc'中不存在(您是否缺少程序集引用?)Source Error:Line 25:         <add namespace="System.Web.Mvc" />Line 26:         <!--<add namespace="System.Web.Mvc.Ajax" />-->Line 27:         <add namespace="System.Web.Mvc.Html" />Line 28:         <add namespace="System.Web.Routing" />Line 29:         <add namespace="System.Web.WebPages" />我已经NuGet为所有解决方案安装了数据包,并为所有项目设置了数据包MVC3。不MVC3包括图书馆System.Web.Mvc.Ajax, System.Web.Mvc.Html和其他人呢?为什么会出现错误?在“引用”文件夹中,我具有System.Web.MvcRuntime version: v4.0.30319,Version: 3.0.0.0Web.config<?xml version="1.0" encoding="utf-8"?><!--  For more information on how to configure your ASP.NET application, please visit  http://go.microsoft.com/fwlink/?LinkId=152368  --><configuration>  <configSections>    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />  </configSections>MSDN System.Web.Mvc命名空间文件packages.config:<?xml version="1.0" encoding="utf-8"?><packages>  <package id="EntityFramework" version="5.0.0-rc" />  <package id="jQuery" version="1.7.2" />  <package id="jQuery.UI.Combined" version="1.8.11" />  <package id="jQuery.Validation" version="1.9" />  <package id="Microsoft.AspNet.Mvc" version="3.0.20105.1" />  <package id="Microsoft.AspNet.Providers.Core" version="1.0" />  <package id="Microsoft.AspNet.Providers.LocalDB" version="1.0" />  <package id="Microsoft.AspNet.Razor" version="1.0.20105.408" />  <package id="Microsoft.AspNet.WebPages" version="1.0.20105.408" />  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" />  <package id="Modernizr" version="2.0.6" />  <package id="Moq" version="4.0.10827" />  <package id="Ninject" version="3.0.1.10" /></packages>
查看完整描述

3 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

清理解决方案,然后将这些文件的属性设置为Copy Local = True

将“复制本地”属性设置为True或False

在解决方案资源管理器中,单击“显示所有文件”按钮以显示“引用”节点。

  • 打开项目的“引用”节点。

  • 用鼠标右键单击引用列表中的引用,然后单击属性。与该引用关联的属性显示在“属性”窗口的列表中。

  • 在“属性”窗口中,将“复制本地”属性更改为True或False。


查看完整回答
反对 回复 2019-11-11
  • 3 回答
  • 0 关注
  • 565 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信