内置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。
- 3 回答
- 0 关注
- 654 浏览
添加回答
举报
0/150
提交
取消