什么是$ P $使用IIS防爆preSS完全放在我的开发pvent我吗? [英] What is to prevent me from using IIS Express exclusively on my development box?
问题描述
我只读过一些关于IIS防爆preSS,和我在的下载现在安装它。好像我应该能够卸载IIS正确和开发在Visual Studio(2010 SP1)/调试基于Web服务器的技术时,只是利用IIS防爆preSS的。
I have only read a bit about IIS Express, and am in the process of downloading and installing it now. It seems like i should be able to uninstall IIS proper and just make use of IIS Express when developing/debugging webserver-based technologies in visual studio (2010 SP1).
- 这是一个理智的结论呢?
- 什么开发方案可能无法与IIS防爆preSS发挥好?
- 是否有案件,其中IIS正确绝对会仍然是必要的?
我在过去使用IIS一直是ASP.NET MVC的情况下,一些Web服务的调试会话等。显然IIS适当仍然需要实际的托管的所产生的解决方案,但可我实事求是地释放资源,只是使用IIS防爆preSS需求?
My use of IIS in the past has been for ASP.NET MVC cases, a few web service debugging sessions, etc. Obviously IIS proper is still needed for actually hosting the resulting solutions, but can i realistically "free up resources" and just use IIS Express on demand?
推荐答案
据我所知,一些已知问题与IIS防爆preSS:
To my knowledge some known issues with IIS Express:
-
只有HTTP / HTTPS协议的支持
Only http/https protocols are supported
有是有限的UI支持(通过Visual Studio和WebMatrix中)来配置IIS防爆preSS。但是,您可以通过编辑对ApplicationHost.config手动进行配置。
There is limited UI support (through Visual Studio and WebMatrix) to configure IIS Express. But you can configure it manually by editing applicationhost.config.
IIS防爆preSS运行作为当前登录的用户,所以你可能会遇到这样的 http://forums.iis.net/t/1175734.aspx
IIS Express runs as current logged on user, so you may run into issues like http://forums.iis.net/t/1175734.aspx
这将是缓慢的,因为默认情况下,失败请求跟踪和控制台跟踪启用(失败请求跟踪可以通过编辑ApplicationHost.config文件被禁用)
It will be slow because by default failed request tracing and console tracing are enabled (failed request tracing can be disabled by editing applicationhost.config file)
不支持内核模式缓存
这篇关于什么是$ P $使用IIS防爆preSS完全放在我的开发pvent我吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!