Đã sử dụng Cassini nhưng đã chuyển sang IIS Express. Suy nghĩ ban đầu của tôi là tôi có thể loại bỏ tất cả <system.web>
trừ những thứ như:Tại sao IIS Express sử dụng <system.web> chứ không phải <system.webServer>?
<authentication mode="Forms">
<forms loginUrl="/" />
</authentication>
tôi trước customErrors
đã được thiết lập như sau:
<customErrors mode="On" defaultRedirect="/ServerError">
<error statusCode="404" redirect="/NotFound" />
</customErrors>
tôi loại bỏ yếu tố customErrors
này khi tôi chuyển sang IISExpress. Hiện tại, 404 không còn chuyển hướng đến trang "NotFound" đẹp của tôi nữa.
AppPool được sử dụng cho trang web của tôi là Clr4IntegratedAppPool
cho phép tôi biết rằng ứng dụng này không sử dụng Cổ điển.
Tại sao IISExpress lại dựa trên system.web
trong khi IIS 7.5 sử dụng system.webServer
?
phiên bản Mà của Visual Studio bạn đang sử dụng? [câu hỏi] này (http://stackoverflow.com/questions/3748466/how-to-switch-iis-developer-express-to-classic-mode) có thể hữu ích. – coseguera
2010 trên windows 7 –
đó là thú vị như IIS EXpress được dựa trên codebase IIS7 sử dụng system.webserver –