2010-09-16 79 views
2

我發現很難找到有關IIS7和集成模式的明確文檔。顯然,system.webserver部分是爲IIS7集成模式...但是,IIS7集成模式忽略了system.web部分? +你能配置system.webserver部分中system.web部分的所有內容嗎?是否可以在system.webserver中的system.web中配置所有東西?

有一個工具可以從IIS6遷移到IIS7。如果我運行它,很多東西仍然保留在system.web中。大多數應用程序甚至可以在不改變web.config的情況下在集成模式下運行...所以,請解釋爲什麼需要新的部分?我真的不明白。

回答

0

System.WebServer部分由IIS7「處理」,並且不涉及asp.net引擎。早些時候(在IIS7之前),IIS(metabase.xml)和ASP.NET(web.config的層次結構)的配置系統完全不同,但在IIS7中,運行時會爲應用程序池生成統一配置。

IIS7配置文件存儲在這裏:C:\ Windows \ System32 \ inetsrv \ config。這個有system.WebServer。

這意味着(至少在理論上)即使對於非asp.net應用程序,現在也可以執行asp.net模塊。

你可以看一下默認的應用程序池的配置在這裏:C:\的Inetpub \ TEMP \ appPools \默認應用

還有更多的細節,但是這應該讓你開始。

相關問題