1.一般出现这个错误是因为Web.Config里面的版本号跟project用到的dll版本对应不上

更改webconfig

<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

或者直接把对应版本dll copy到web application folder 下面的bin



PublicKeyToken可以使用sn -T命令得知

使用vs的Tools Command Prompt命令行工具,输入SN -T "path",就会显示这个dll 的PublicKeyToken。

比如:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC>SN -T "D:\documents\visual studio 2012\Projects\VirtualLabMVC\VirtualLabMVC\bin\DotNetOpenAuth.AspNet.dll"。



2.那如果发现Web.Config里面根本没有assembly的声明,只是引用了命名空间

<pages>

     <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>

查找下该server有没有装MVC4

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Web.Mvc

如果没有,则安装





3.上面的都可以了,发现还不行,可能是另一個原因,將Specific Version改為false

最新文章

  1. js计算字符串出现个数
  2. mybatis中crud操作范例
  3. Adobe 软件防止联网激活更改Hosts文件
  4. 织梦CMS实现多条件筛选功能
  5. Prime Query (ZOJ 3911 线段树)
  6. 动态调用WebService 通用方法Moss 中 传统开发中都可用。
  7. CSS背景颜色、背景图片、平铺、定位、固定
  8. CH Round #53 -【Nescaf&#233; 32】杯NOIP模拟赛
  9. 基于控制权限和登录验证跳转的django登录界面的实现
  10. Users is not mapped(Hibernate实体类采用注解)
  11. hdu Eddy&#39;s picture (最小生成树)
  12. iOS 错误 之 http请求
  13. JavaScript开发中几个常用知识点总结
  14. 201521123014《Java程序设计》第13周学习总结
  15. java7大排序算法
  16. 深入理解Java内存模型——volatile
  17. 上传本地代码到gitHub过程详解
  18. docker php容器中简单添加seaslog拓展
  19. Python杂写1
  20. debian删除i386的包

热门文章

  1. 【k8s第二步】Kubernetes-Kubeadm部署安装【已修正错误】
  2. (十四)mybatis 和 spring 整合
  3. Python 异常处理与反射机制
  4. DFA与动态规划
  5. 在windows部署service
  6. windows 10 mysql-8.0.17-winx64的安装
  7. 异常-Data truncation: Truncated incorrect DOUBLE value: &#39;-9370.3530-&#39;
  8. myBatis的坑 01 %的坑 框架内置的小BUG
  9. RT-Thread代码启动过程与$Sub$ $main、$Super$ $main
  10. [Abp vNext微服务实践] - 前后端分类