LONGEPASS
Q147.

ASP.NET 應用程式位於網站伺服器內的一個虛擬目錄中,並由一群檔案、網頁、處理常式、模組與可執行碼所組成,何者為包含要使用在設計者的應用程式內之動態編譯過的程式碼?

網頁設計 · 乙級 · 應用軟體安裝及使用 · Q147

難易度分析

2 / 5

本題考查 ASP.NET 網站目錄結構中各特殊資料夾的用途,需能準確區分存放編譯後組件與存放待編譯原始碼之位置的基礎概念。

正確答案:②App_Code

② App_Code:App_Code 資料夾專門存放 原始程式碼檔(如 .cs、.vb),ASP.NET 會在執行階段對其進行 動態編譯,使其成為應用程式可使用的型別。

錯誤選項解析

  • ① Bin:Bin 資料夾存放的是已編譯完成的 組件檔(DLL),屬於預先編譯的靜態組件,而非動態編譯的原始程式碼。
  • ③ App_data:App_Data 資料夾用於存放 應用程式資料檔(如 SQL Server Express 資料庫、XML 檔),與程式碼編譯無關。
  • ④ App_Themes:App_Themes 資料夾用於存放 佈景主題檔(.skin、CSS),負責控制網頁外觀樣式,不涉及程式碼編譯。
Learning Tip

"本題核心考點為 ASP.NET 特殊資料夾的用途區分。常考陷阱在於混淆 Bin(預編譯 DLL) 與 App_Code(動態編譯原始碼) 的差異。實務上,App_Code 內的程式碼會在首次請求時自動編譯,適合放置共用的類別與工具程式;若使用 Visual Studio 專案編譯模式,則通常不依賴 App_Code 資料夾。"

學員答題分佈

①Bin0%
②App_Code0%
③App_data0%
④App_Themes0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目