我在运行 Windows 7 Home-64 位的计算机上获取在 IIS7 中运行的 MVC 3 项目时遇到问题。这是我所做的。
- 安装了 IIS 7。
- 访问服务器并获得 IIS 欢迎页面。
- 创建一个名为 d:\MySite 的目录并将 MVC 应用程序复制到其中。(MVC 应用程序只是在 Visual Studio 中创建新的 MVC3 项目时创建的标准应用程序。它只显示一个主页和一个帐户登录页面。它在 Visual Studio 开发服务器中运行良好,我也将其复制了出来到我的托管网站,它在那里工作正常)
- 启动 IIS 管理控制台。
- 停止了默认站点。
- 添加了一个名为“MySite”的新站点,物理目录为“d:\Mysite”
- 将名为 MySite 的应用程序池更改为使用 .Net Framework 4.0,集成管道
当我在浏览器中访问该站点时,我会得到 d:\MySite 目录中的文件列表。就好像 IIS 没有将 d:\MySite 的内容识别为 MVC 应用程序。
我需要做什么来解决这个问题?