0
我想运行一个网站,我已经托管了一个使用本地主机的IIS服务器,但是,我创建的MVC 5项目使用.NET 4.5.1和IIS应用程序游泳池我选择了v4.0 - 这是正确的吗?IIS发布4.5.1 web应用程序到应用程序池4.0
为什么我问的原因是,当我浏览到该网站,我得到这个错误“/”应用
服务器错误。
无法加载文件或程序集 'Microsoft.Web.Infrastructure, 版本= 1.0.0.0,文化=中性公钥= 31bf3856ad364e35' 或一个依赖的 之一。该系统找不到指定的文件。
我意识到这是一个参考问题,但我感觉它与IIS和应用程序池有关。
任何想法?
请注意我部署网站到其它服务器上
感谢
您要部署哪台服务器? IIS版本和操作系统版本? – DavidG 2014-09-19 13:16:10
那么IIS应用程序池是4.0,所以我想至少.NET4.0是inistalled,操作系统是Win Server 2008 R2 – user3428422 2014-09-19 13:17:17
您的部署包中是否包含'Microsoft.Web.Infrastructure'? – DavidG 2014-09-19 13:27:35