VS2012 IIS Express选项已禁用

时间:2012-08-29 00:33:03

标签: visual-studio-2012 iis-express

我刚刚安装了VS2012并创建了一个MVC项目。我右键单击项目和选中的属性,我选择了Web选项卡。我选择了“使用本地IIS Web服务器”,但禁用了“使用IIS Express”复选框。

我检查了我的C:\Program Files (x86)\IIS Express\文件夹,IIS Express 8就在那里。

有什么特别的原因吗?


如果我退回使用Visual Studio Development Server,我有50%的机会看到“Server Too Busy”消息。

2 个答案:

答案 0 :(得分:7)

您所要做的就是在开发机器中激活IIS:

开始 - >控制面板 - >启用或禁用Windows功能 - >互联网服务

然后在万维网服务中选中标记 - >常见的HTTP功能

并在万维网服务中选中标记 - >应用程序开发功能

这就是你所需要的一切。

答案 1 :(得分:1)

使用完整IIS有一些好处。一个是它始终在运行,因此您不必启动VStudio项目进行单元测试。另一个是您可以使用相同的管理工具创建实际站点并配置IIS镜像生产,这使得在环境中部署时更容易支持。而且,我似乎记得IISExpress在应用程序路由方面存在问题。另一方面,我没有看到使用完整IIS的问题。当然,IISExpress比Cassini要好得多,但如果没有理由不使用完整的IIS,那么我不得不提倡它的使用。