1. 程式人生 > >ASP.NET中的物理路徑與虛擬路徑

ASP.NET中的物理路徑與虛擬路徑

物理路徑:c:\PathsAndURLs\Content\Colors.html
虛擬路徑:(http://localhost:53274/Content/Colors.html)路徑中埠號後面的那部分,即:/Content/Colors.html
在Web窗體應用程式中,由於將以某種方式使用單個檔案(aspx,ashx……)來生產響應,因此物理路徑與虛擬路徑之間的對映非常重要。通常在建立簡單的web窗體時,不需要對請求的檔案進行處理,因為內建的web窗體處理程式會負責在虛擬路徑與物理路徑之間建立對映。但在使用模組,處理程式,快取依賴項,重定向等功能時,就需要了解給定的URL請求的是哪個檔案了,因此需要在不同的路徑之間建立對映。