锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / ASP.NET开源 / ASP.NET项目中找不到system.web.mvc命名空间

联系方式

固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft
人工智能QQ群:14372360
头条号:软件技术及人才和养生
m

服务方向

人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发

锐英源精品原创,禁止任何转载或其它形式的非法合作,侵权必究

ASP.NET项目中找不到system.web.mvc命名空间


介绍

近期在一个网站项目,它要支持sqlserver,而以前的项目支持mysql并且是vs2013下的,现在要移植到vs2010下,移植过程参考网络上的情况,进行了解决,在中间就遇到了样的问题:ASP.NET项目中找不到system.web.mvc命名空间。

命名空间使用常见情况

有如下要点:

1、要引用对应的库,也就是引用对应的dll文件

2、在代码里用using导入

3、dll里的命名空间名称和要using后面的名称一致

4、项目和dll使用的.net版本要一致

在当前情况里,都是符合如上情况的,为什么出问题,要和ASP.NET情况结合了。

解决过程

一、在Web.config里指定,运行时说找不到。web.config里有个节 <system.web>下的<namespaces>能指定,示例如下:

  <system.web>
<customErrors mode="Off"/>
<compilation debug="true" targetFramework="4.0" />
<authentication mode="None" />
<pages controlRenderingCompatibilityVersion="4.0">
<namespaces>
<add namespace="System.Web.Helpers" />
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization" />
<add namespace="System.Web.Routing" />
<add namespace="System.Web.WebPages" />
</namespaces>
</pages>

二、从其它项目里,找到packages目录,把目录拷贝起来后,再引用文件,还是提示找不到

三、最后发现还要把packages.config拷贝加入到项目里才行

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件

公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768

地址:郑州大学北校区院内(文化路97号院)