部署MVC 5 Web应用程序后,我一直收到此错误:
谷歌搜索后,我发现原因是Bin文件夹缺少System.Web.Http.WebHost.dll文件,然后我去查看我的项目的Bin文件夹,但我也找不到它,但它出现在参考文献部分:无法加载文件或程序集'System.Web.Http.WebHost, Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或 其中一个依赖项。系统找不到指定的文件。
现在我不知道如何解决这个问题,非常感谢任何帮助!
P / s:Web应用程序在我的机器上正常运行
答案 0 :(得分:1)
尝试右键单击参考 - >属性,并设置CopyLocal = true
。这应该将dll放在bin文件夹中(因此也包含在部署中)。希望有所帮助!