Asp.net mvc 2 IIS 6 asp.net 4 mvc 2尝试

Asp.net mvc 2 IIS 6 asp.net 4 mvc 2尝试,asp.net-mvc-2,iis-6,Asp.net Mvc 2,Iis 6,我正在尝试将我的应用程序安装到IIS 6上。它是asp.NET4MVC2。我得到这个错误: 无法加载文件或程序集“System.Web.Mvc,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。系统找不到指定的文件 在我的Web.config中,我有以下内容: <compilation debug="true" targetFramework="4.0"> <assemblies&

我正在尝试将我的应用程序安装到IIS 6上。它是asp.NET4MVC2。我得到这个错误:

无法加载文件或程序集“System.Web.Mvc,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。系统找不到指定的文件

在我的Web.config中,我有以下内容:

<compilation debug="true" targetFramework="4.0">
  <assemblies>
    <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
  </assemblies>
</compilation>

有没有人对解决方案有什么想法?我认为这是IIS6与asp.net的某种设置

谢谢


--MB

确保您已经在服务器上安装了ASP.NET MVC 2。

查看haack的帖子

如果MVC不可用且无法在服务器上安装,请尝试部署依赖项:

我怎样才能试一下?它不在C:\Program Files\Microsoft ASP.NET中。我可以从哪里获得它?当您安装ASP.NET MVC时,它将部署在GAC中。你可以从下载它。我去了windows/assembly,system.web.mvc不在那里。我在asp.net/mvc上四处寻找,但是canyeap,我用Web平台安装程序安装了它