【发布时间】:2011-05-21 12:16:12
【问题描述】:
目前,我正在 Windows Server 2008 R2 Web 服务器上部署我的 ASP.net MVC 2 项目。此 Web 服务器已安装 .net 4 框架,但在 GAC 中没有任何 MVC dll。
所以在 IIS 上部署成功,但是当我在浏览器中启动 Web 应用程序时,它会导致以下消息:
无法加载文件或程序集“System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或其依赖项之一。系统找不到指定的文件。
当然我也可以自己google,主要是建议:
- 将 MVC dll(System.Web.Mvc.dll、.Routing.dll 等)复制到输出目录;
- 在 .net 3.5 Framework 之上下载 RTM 版本的 ASP.net MVC 2。
这两个我都不想做。我只想将 ASP.net MVC 2 安装到我的 Web 服务器的 GAC。所以我的问题是:
- 哪个安装实际上包含 ASP.net MVC 2 以便安装在 .net 4 之上?
提前致谢!!
【问题讨论】:
标签: .net asp.net asp.net-mvc installation windows-server-2008