1. 程式人生 > >ASP.NET中常見檔案型別、副檔名、存放位置及用途總結

ASP.NET中常見檔案型別、副檔名、存放位置及用途總結

.asax

應用程式根目錄。
通常是 Global.asax 檔案,該檔案包含從 HttpApplication 類派生並表示該應用程式的程式碼。
有關更多資訊,請參見 Global.asax 語法。

.ascx

應用程式根目錄或子目錄。
Web 使用者控制元件檔案,該檔案定義自定義、可重複使用的使用者控制元件。
有關更多資訊,請參見 ASP.NET 使用者控制元件。

.ashx

應用程式根目錄或子目錄。
一般處理程式檔案,該檔案包含實現 IHttpHandler 介面以處理所有傳入請求的程式碼。
有關更多資訊,請參見 HTTP 處理程式介紹。

.asmx

應用程式根目錄或子目錄。
XML Web services 檔案,該檔案包含通過 SOAP 方式可用於其他 Web 應用程式的類和方法。
有關更多資訊,請參見 XML Web 服務的釋出和部署。

.aspx

應用程式根目錄或子目錄。
ASP.NET Web 窗體檔案,該檔案可包含 Web 控制元件和其他業務邏輯。
有關更多資訊,請參見 ASP.NET 網頁和 ASP.NET Web 伺服器控制元件。

.axd

應用程式根目錄。
跟蹤檢視器檔案,通常是 Trace.axd。
有關更多資訊,請參見 ASP.NET 跟蹤。

.browser

App_Browsers 子目錄。
瀏覽器定義檔案,用於標識客戶端瀏覽器的啟用功能。
有關更多資訊,請參見 ASP.NET Web 伺服器控制元件和瀏覽器功能。

.cd

應用程式根目錄或子目錄。
類關係圖檔案。
有關更多資訊,請參見使用類關係圖。

.compile

Bin 子目錄。
預編譯的 stub(存根)檔案,該檔案指向相應的程式集。可執行檔案型別(.aspx、ascx、.master、主題檔案)已經過預編譯並放在 Bin 子目錄下。
有關更多資訊,請參見 ASP.NET 網站預編譯概述。

.config

應用程式根目錄或子目錄。
通常是 Web.config 配置檔案,該檔案包含其設定配置各種 ASP.NET 功能的 XML 元素。
有關更多資訊,請參見 ASP.NET 配置檔案。

.cs、.jsl、.vb

App_Code 子目錄;但如果是 ASP.NET 頁的程式碼隱藏檔案,則與網頁位於同一目錄。
執行時要編譯的類原始碼檔案。類可以是 HTTP 模組、HTTP 處理程式,或者是 ASP.NET 頁 HTTP 處理程式介紹的程式碼隱藏檔案。

.csproj、.vbproj、vjsproj

Visual Studio 專案目錄。
Visual Studio 客戶端應用程式專案的專案檔案。
有關更多資訊,請參見專案和解決方案。

.disco、.vsdisco

App_WebReferences 子目錄。
XML Web services 發現檔案,用於幫助定位可用的 Web services。
有關更多資訊,請參見 XML Web 服務的釋出和部署。

.dsdgm、.dsprototype

應用程式根目錄或子目錄。
分散式服務關係圖 (DSD) 檔案,該檔案可以新增到任何提供或使用 Web services 的 Visual Studio 解決方案,以便對 Web service 互動的結構檢視進行反向工程處理。
有關更多資訊,請參見 XML Web 服務的釋出和部署。

.dll

Bin 子目錄。
已編譯的類庫檔案。或者,可以將類的原始碼放在 App_Code 子目錄下。
有關更多資訊,請參見 ASP.NET 網站中的共享程式碼資料夾。

.licx、.webinfo

應用程式根目錄或子目錄。
許可證檔案。控制元件創作者可以通過授權方法來檢查使用者是否得到使用控制元件的授權,從而幫助保護自己的智慧財產權。
有關更多資訊,請參見如何:License 元件和控制元件。

.master

應用程式根目錄或子目錄。
母版頁,它定義應用程式中引用母版頁的其他網頁的佈局。
有關更多資訊,請參見 ASP.NET 母版頁。

.mdb、.ldb

App_Data 子目錄。
Access 資料庫檔案。
有關更多資訊,請參見通過 ASP.NET 訪問資料。

.mdf

App_Data 子目錄。
SQL 資料庫檔案。
有關更多資訊,請參見通過 ASP.NET 訪問資料。

.msgx、.svc

應用程式根目錄或子目錄。
Indigo Messaging Framework (MFx) service 檔案。

.rem

應用程式根目錄或子目錄。
遠端處理程式檔案。
有關更多資訊,請參見使用 SOAP 擴充套件修改 SOAP 訊息。

.resources

App_GlobalResources 或 App_LocalResources 子目錄。
資原始檔,該檔案包含指向影象、可本地化文字或其他資料的資源字串。
有關更多資訊,請參見應用程式中的資源或如何:為 ASP.NET 網站建立資原始檔。

.resx

App_GlobalResources 或 App_LocalResources 子目錄。
資原始檔,該檔案包含指向影象、可本地化文字或其他資料的資源字串。
有關更多資訊,請參見應用程式中的資源或如何:為 ASP.NET 網站建立資原始檔。

.sdm、.sdmDocument

應用程式根目錄或子目錄。
系統定義模型 (SDM) 檔案。
有關更多資訊,請參見系統定義模型 (SDM) 概述。

.sitemap

應用程式根目錄。
站點地圖檔案,該檔案包含網站的結構。ASP.NET 中附帶了一個預設的站點地圖提供程式,它使用站點地圖檔案可以很方便地在網頁上顯示導航控制元件。
有關更多資訊,請參見 ASP.NET 站點導航。

.skin

App_Themes 子目錄。
用於確定顯示格式的外觀檔案。
有關更多資訊,請參見 ASP.NET 主題和外觀。

.sln

Visual Web Developer 專案目錄。
Visual Web Developer 專案的解決方案檔案。
有關更多資訊,請參見專案和解決方案。

.soap

應用程式根目錄或子目錄。
SOAP 擴充套件檔案。
有關更多資訊,請參見使用 SOAP 擴充套件修改 SOAP 訊息。