项目从一台服务器挪到另外一台服务器后,无法运行:
(1)调用webservice的项目报错:
[ProtocolException: 响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 1024 个字节为:“<!DOCTYPE html>
(2)webservice本身运行的报错:
未能加载文件或程序集“System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
解决办法:安装MVC3
MVC3下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=1491
安装文件:AspNetMVC3ToolsUpdateSetup.exe
参考文档:
http://www.xuebuyuan.com/1945322.html