2011-03-15 14 views
6

Tôi chỉ đọc một chút về IIS Express và đang trong quá trình downloading và cài đặt ngay bây giờ. Có vẻ như tôi có thể gỡ cài đặt IIS đúng cách và chỉ sử dụng IIS Express khi phát triển/gỡ lỗi các công nghệ dựa trên máy chủ web trong phòng thu trực quan (2010 SP1).Điều gì là để ngăn tôi sử dụng IIS Express độc quyền trên hộp phát triển của tôi?

  1. Đây có phải là kết luận lành mạnh không?
  2. Kịch bản phát triển nào có thể không hoạt động tốt với IIS Express?
  3. Có trường hợp nào trong đó IIS thích hợp hoàn toàn vẫn cần thiết không?

sử dụng của tôi về IIS trong quá khứ đã được các trường hợp ASP.NET MVC, một vài phiên gỡ lỗi dịch vụ web, vv Rõ ràng IIS thích hợp vẫn cần thiết cho thực lưu trữ các giải pháp kết quả, nhưng tôi có thể thực tế "giải phóng tài nguyên" và chỉ sử dụng IIS Express theo yêu cầu?

Trả lời

6

Theo hiểu biết của tôi một số vấn đề được biết đến với IIS Express:

  1. Chỉ http/https giao thức được hỗ trợ

  2. Có hỗ trợ giao diện người dùng hạn chế (thông qua Visual Studio và WebMatrix) để cấu hình IIS Express. Nhưng bạn có thể cấu hình nó bằng tay bằng cách chỉnh sửa applicationhost.config.

  3. IIS Express sẽ chạy như dùng hiện đăng nhập, vì vậy bạn có thể chạy vào các vấn đề như http://forums.iis.net/t/1175734.aspx

  4. Nó sẽ chậm vì theo mặc định không yêu cầu truy tìm và giao diện điều khiển truy tìm được kích hoạt (không yêu cầu truy tìm có thể được vô hiệu hóa bởi chỉnh sửa file cấu hình applicationhost.config)

  5. Kernel mode bộ nhớ đệm không được hỗ trợ

+1

Cùng những dòng này, sử dụng IIS Express trong vị trí của IIS không chính xác giải phóng bất kỳ tài nguyên. – NotMe

Các vấn đề liên quan