【发布时间】:2010-10-22 21:16:59
【问题描述】:
ASP.NET MVC 是否需要 IIS?我能否在未安装 IIS 的客户端计算机上开发使用新的 ASP.NET MVC 框架的应用程序?
【问题讨论】:
标签: asp.net-mvc iis requirements
ASP.NET MVC 是否需要 IIS?我能否在未安装 IIS 的客户端计算机上开发使用新的 ASP.NET MVC 框架的应用程序?
【问题讨论】:
标签: asp.net-mvc iis requirements
您需要 IIS 才能使 ASP.NET 正常工作(MVC 或 WebForms)。据我所知,为 MVC 安装 IIS 7 是理想的,但使用 IIS 6 是可能的。
可以在没有 IIS 的情况下开发 MVC 应用程序,使用与 VS 2008 集成的内置 Web 服务器(如前所述),但对于部署,则需要 IIS。
【讨论】:
在客户端机器上只需要一个浏览器。
根据download page,开发者机器上不需要IIS。
Visual Web Developer 2008 Express 或 Visual Studio 的普通版将包含用于开发的 Cassini Web 服务器。
【讨论】:
根据我在 Mono 站点 Site Link 上阅读的内容,您还可以使用 Apache 网络服务器在 Mono 下运行 asp.net MVC 站点。
【讨论】:
我想您要问的是,如果您要开发一个 ASP.NET MVC 应用程序,您需要在本地开发机器上运行 IIS 吗?
答案是,不。
简而言之,ASP.NET MVC 在技术上可以由任何允许网站本身处理请求而不是处理请求的 Web 服务器的 Web 服务器运行。
【讨论】: