码迷,mamicode.com
首页 > Web开发 > 详细

记一次MVC4站点在IIS上部署的诡异问题

时间:2016-08-14 17:31:08      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

最近朋友的公司遇到一个站点部署问题, 朋友从事服务器维护多年,说也是花了十多天仍为解决。

经多次尝试未果,仍报错如下:

技术分享

我询问了相关情况,确认了该网站是VS2013开发的,版本为,NET Framework4.5 

本着"实践是检验真理的唯一标准"的原则,我让朋友将发布程序打包了一份给我。

技术分享

按照套路设置如下,接下来就是见证奇迹的时刻.

But,

Could not load file or assembly ‘System.Web.Http 4.0.0

但是该机器上别的mvc站点都能正常访问呀??!

作为一个有经验的程序员,于是立马又部署了一套自己的站点,

技术分享

注意IIS站点配置一模一样, 而且也是用vs2013开发的.

技术分享

好吧,自己答应的帮忙,熬夜也要帮忙解决吧!

从错误着手,尽管我并不知道这个错误提示到底在讲些什么(微软的提示一向不太喜欢说人话 哈哈)

只好google了

最终找了一个iis部署mvc需要的dll,真正解决了问题,

技术分享

 尝试之后能够解决问题

技术分享

终究问题解决了,但是仍然感觉有疑惑.

本机已经安装了vs2013和2015,按理说环境已经很完善。为什么还会差组件呢?

当然这个网站的源码是客户的不能查看,不然很想认真阅读一下。

 

记一次MVC4站点在IIS上部署的诡异问题

标签:

原文地址:http://www.cnblogs.com/lucky_hu/p/5770462.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!