MVC3的项目依赖分为两大类:

1、ASP.NET Web Pages

2、ASP.NET MVC 3

如果没有正确引入,或者项目的版本有错误会出现程序集引用错误。

在服务器上部署时,解决思路如下:

1、下载MVC3的安装包,然后在服务器上安装,切记MVC3的安装包版本要和项目的MVC3所用的版本保持一直,因为web.config上的版本是一一对应的。

2、整个项目的MVC3项目依赖dll全部使用复制到本地,然后发布部署时,检查bin文件夹是否已经全部包含了这些引用的文件,这样在程序站点部署时就能保证不会缺少文件。

3、MVC3的项目依赖全部使用nuget包进行管理,然后nuget有个好处,在发布时会自动将这些依赖dll复制到本地输出,和第2部原理一样。

扩展:

要查看MVC的版本可以上nuget的官网进行搜索,然后在底部会列出想要的版本,注意:这些版本相差一个都可能导致项目引用依赖错误,所以在开发的时候MVC版本要保持一致,尤其是多人开发时,最好的解决方案是上面说的第2和第3中。

记得windows 10和windows 8上的MVC3版本会相差一个版本号,导致项目编译不通过,经过研究发现是windows 10的一个补丁更新了导致的。

转载于:https://www.cnblogs.com/EasonJim/p/5944633.html

MVC3项目依赖文件错误解决相关推荐

  1. maven项目依赖报红解决办法

    maven项目依赖报红解决办法 检查 情况一: pom文件不报红,maven依赖爆红. 情况二: pom文件dependency项报红. 检查 首先检查pom文件引入依赖代码是否有误,在确认代码无误的 ...

  2. c++:dll缺少依赖文件的解决方法

    c++:dll缺少依赖文件的解决方法 在A电脑上编译的dll可以在A运行,但是到B就不能运行了, 多数情况下是因为dll依赖于一些文件,这些文件存在于A,但是不存在于B. 所以我们需要在A上找到dll ...

  3. java JNI调用C++代码(给出一个简单java application示例和实际java web项目过程及错误解决)(二)

    二.java web 服务器(tomcat)调用图像处理C++代码项目实例 转载请注明:https://blog.csdn.net/xitie8523/article/details/80009821 ...

  4. vs:dll缺少依赖文件的解决方法

    在运行程序时,一直出现dll缺少依赖文件的问题,解决方法: 把自己opencv文件目录下的\opencv\build\x64\vc15\bin中的三个dll文件,拷贝到C:\Windows\Syste ...

  5. java JNI调用C++代码(给出一个简单java application示例和实际java web项目过程及错误解决)(一)

    一.简单java application示例篇 转载请注明:https://blog.csdn.net/xitie8523/article/details/79926948 本科毕业设计是图像分割相关 ...

  6. 很多绿化软件运行都会提示缺少msvcp71.dll、msvcr100.dll、msvcr71.dll等msvc**.dll文件错误解决方法

    因为一些软件很多都不支持XP了,所以只好给一些老电脑安装绿化版本,但运行这些绿化软件 老提示 缺少msvcp71.dll.msvcr100.dll.msvcr71.dll等msvc**.dll文件错误 ...

  7. unzip 解压大文件出现错误invalid zip file with overlapped components (possible zip bomb)(linux分卷解压大文件错误解决)

    先安装p7zip sudo apt-get install p7zip sudo apt-get install p7zip-full sudo apt-get install p7zip-rar 再 ...

  8. filezilla传输文件给Linux显示传输文件错误解决方法

    之前在使用filezilla传输文件时显示了下面的这种错误. 经过查资料,这里记录下解决方案. 1.这个原因时由于在Linux 端的vsftpd.conf文件里面禁止了将文件"写入" ...

  9. Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案...

    一. 问题 Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-depend ...

最新文章

  1. Android之如何设置TextView中不同字段的字体颜色
  2. 用国产CH32替代STM32,快来试试看!
  3. 20171207L09-04老男孩Linux运维实战培训-Lamp系列-Apache服务生产实战应用
  4. 定时任务(Spring Cloud Task)
  5. 决策者根据什么曲线做出决策_如何在开放社区中做出品牌决策
  6. 小米立 Flag:要做年轻人的第一个深度学习框架
  7. Android开启/关闭飞行模式命令
  8. c#简单注册登录利用缓存存储账号密码_“密码代填”实现单点登录,安全吗?...
  9. asp导出excel文件格式
  10. 曾宪武《物联网通信技术》课后答案(三)
  11. python合并两列数据_python将两列合并
  12. 刻在祁连山上的艺术二维码,真的太酷了11
  13. 怎样用网址查询微信公众号的二维码
  14. centos7安装大数据平台
  15. python在手机上可以画图吗_python可以画图么
  16. pjsip学习 ------ 三
  17. river歌曲表达的意思_River是什么意思
  18. 隐藏微信小程序左上角的返回或home按钮 wx.hideHomeButton
  19. 英特尔oneAPI——通过DPC++实现异构计算
  20. 艾永亮:运用超级产品战略解决这三大问题,提升企业的竞争优势

热门文章

  1. java struts2值栈ognl_Struts2 (三) — OGNL与值栈
  2. Linux 应用程序 嵌汇编,Linux下C语言嵌汇编
  3. python 图表_Python入门学习系列——使用Python调用Web API实现图表统计
  4. linux命令find的功能,linux find命令使用一览表
  5. webrtc android ndk,webrtc 针对 android 平台的编译和运行
  6. 楚留香手游系统互通的服务器,楚留香手游互通服务器汇总 哪些服能一起玩
  7. python-pcl官网 应用、特征、过滤Filter教程翻译
  8. CS131专题-4:拟合(最小二乘、RANSAC、霍夫变换)
  9. 为什么我的python程序编译器没有行代号_为什么我的python字典没有附加新变量呢?...
  10. 【写方案攻略】一些实用性方案思维拓展结构图