[英]ASP.NET Development Server simulates IIS6 or IIS7?
在visual studio 2008中,當我們按Ctrl + F5時,將啟動ASP.NET Development Server來模擬Web服務器。 我想知道它模擬的服務器是什么? IIS6還是IIS7? 是否可以自定義它模擬的服務器?
它不像這樣模擬服務器,它在基於cassini的服務器上運行,該服務器用.net編寫並且具有可用的源代碼。 我認為它與IIS6更相似,因為它不支持IIS7集成管道功能。 您可以隨時選擇讓VS使用II6或IIS7(如果已安裝)(取決於您的DEV PC上是否有XP或Vista)。
對不起,問題,而不是答案:IIS6和II7之間的服務器差異對您的代碼有何影響?
對於ASP.NET開發,Web服務器本身在某種程度上是ASP.NET中立的。 它將請求轉發到.NET框架,因此這是重要的部分。
更多信息: http : //msdn.microsoft.com/en-us/library/58wxa9w5.aspx
將Morgan Cheng的評論添加到答案中:IIS6和IIS7之間在如何解釋web.config方面存在一些差異。 例如,根據MSDN自定義UrlRouteHandler。 IIS6和IIS7是不同的。 有關詳細信息,請訪問http://msdn.microsoft.com/en-us/library/system.web.routing.urlroutinghandler.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.