在Visual Studio 2008 建立新的Web網站時,會同時新增一個特別的資料夾叫做「App_Data」,此資料夾是預留給資料庫使用,如Sql Server 2005 Express版,副檔名為「.mdf」的檔案。ASP.NET中有一些特殊的資料夾名稱,可以在專案點右鍵 > 加入 > 加入ASP.NET資料夾;將特殊資料夾加到專案中
ASP.NET Special Folders
在Visual Studio 2008 建立新的Web網站時,會同時新增一個特別的資料夾叫做「App_Data」,此資料夾是預留給資料庫使用,如Sql Server 2005 Express版,副檔名為「.mdf」的檔案。ASP.NET中有一些特殊的資料夾名稱,可以在專案點右鍵 > 加入 > 加入ASP.NET資料夾;將特殊資料夾加到專案中,下表為ASP.NET特殊資料夾名稱及說明
-
App_Browsers
包含瀏覽器定義檔案(.broweser),ASP.NET用來識別各瀏覽器及確定瀏覽器的功能。
-
App_Code
應用程式(Application)動態編譯的類別文件(.cs、.vb檔案)。在此資料夾建立的類別不需要在頁面(Page)加入參考就可以使用。
-
App_Data
此應用程式所使用的資料庫,如Microsoft Access、Microsoft SQL Server Express、XML 文件(.mdf c或.xml檔案)。
-
App_GlobalResources
全域資源檔( .resx 或 .resources檔案)。應用程式的全局(Global)資源,任何頁面或是代碼都可以讀取及使用此資源文件,資源指的是跟程式內容相關不可執行的檔案,典型的資源有圖片位置、多國語言…等等。如支援多語系或是設計時不用重新編譯去修改Source Code。
-
App_LocalResources
本機資源檔(只應用於ASP.NET Page的物件)。可以存於應用程式的文件夾中,跟GlobalResources不一樣,本機資源檔是跟特定的網頁相關連,ex:如果在LocalResources資料夾中有Default.aspx的網頁,就可以建立以下文件:
Default.aspx.resx:預設本地資源檔,當沒有符合的語言檔時,就以此為主。
Default.aspx.cn.resx :中文簡體的資源文件
Default.aspx.tw.resx:中文繁體的資源文件
-
App_Themes
定義特定主題,用來定義網頁的外觀及控件使用(主題包括.skin、.css、image檔案)
-
App_WebReferences
Web參考的檔案,如.wsdl、xsd、disco、discomap..等檔案類型,應用程式中有使用Web服務有關的檔案或文件。
-
Bin
編譯(Compilered)後的.dll檔案,或是Web應用程式程式碼中參考的dll檔。.dll檔案只要出現在Bin資料夾中,ASP.NET就能辨識它。
參考
此篇文章是上網查詢自己整理的結果,如果內容有錯誤的地方,麻煩各位高手給予小弟指導
如果覺得此篇文章不錯,請幫忙點選「我要推薦」;讓我有持續努力的動力,謝謝 :D
http://msdn.microsoft.com/zh-tw/library/t990ks23(v=vs.80).aspx
http://www.cnblogs.com/shiyu007/archive/2007/12/04/982264.html
http://msdn.microsoft.com/zh-tw/library/ms247246(v=vs.80).aspx
http://www.cnblogs.com/soonfly/articles/1165917.html
http://blog.csdn.net/ccaakkee/archive/2008/01/24/2064166.aspx
http://www.cnblogs.com/soonfly/articles/1165917.html