maxRequestLpm chỉ ra kích thước yêu cầu tối đa được ASP.NET hỗ trợ, trong khi max ALLowedContentLpm chỉ định độ dài tối đa của nội dung trong yêu cầu được IIS hỗ trợ. Vì vậy, bạn cần đặt cả hai để tải lên các tệp lớn: tệp nhỏ hơn "được ưu tiên".
(Tôi đã chọn cái này từ http://forums.iis.net/t/1169846.aspx - tín dụng khi đến hạn.)
Bạn có thể đặt cả hai thành cục bộ cho một trang web cụ thể hoặc thậm chí là một thư mục trong một trang web bằng cách chỉnh sửa tệp web.config thích hợp. Nếu độ dài tệp (tốt, yêu cầu) nhỏ hơn max ALLowedContentLpm nhưng lớn hơn maxRequestLpm, người dùng sẽ nhận được trang lỗi (ASPX) tiêu chuẩn của bạn, nếu bạn có. Nếu đó là cách khác, anh ta sẽ nhận được một trang lỗi IIS thay thế. Vì lý do đó, bạn có thể muốn có max ALLowedContentLpm đến một giá trị rất lớn (chỉ dành cho trang web / thư mục này) và sau đó có giá trị giới hạn là maxRequestLpm.
Cuối cùng, hãy nhớ rằng maxRequestLpm là tính bằng KB trong khi max ALLowedContentLpm nằm trong BYTES!