Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

.aspx 檔案怎麼開?IIS 架站瀏覽與 Dreamweaver/VS 編輯完整指南

編輯:XP 系統應用技巧

.aspx 是什麼?

ASP.NET (`.aspx`) 是建構於 .NET Framework CLR 之上的伺服器端網頁技術,經 IIS 編譯執行產生動態 HTML,非傳統 ASP 簡單升級。瀏覽 `.aspx` 必須透過 IIS 解析,直接雙擊或用瀏覽器開啟本機檔案只會看到原始碼。

方法一:IIS 建立虛擬目錄瀏覽(最標準、適用所有版本)

  1. 開啟 IIS 管理員(未安裝:「控制台 → 新增/移除程式 → 新增/移除 Windows 元件 → IIS」)。
  2. 右鍵「預設網站」 → 「新增 → 虛擬目錄」。
  3. 別名自訂(如 `myapp`),指向 `.aspx` 檔案所在資料夾。
  4. 權限:勾選「讀取」、「執行指令碼」(預設前兩項),取消「寫入」、「瀏覽」等。
  5. 完成後,瀏覽器輸入 https://localhost/myapp/檔名.aspx 即可看到執行結果。

方法二:Dreamweaver 8/CS 系列編輯並即時預覽(開發者首選)

  1. 先完成上述 IIS 虛擬目錄建立(步驟 1-4)。
  2. Dreamweaver → 「網站 → 新增網站」 → 名稱同別名(如 `myapp`)。
  3. 伺服器技術選「ASP VBScript」或「ASP.NET C#/VB」。
  4. 本機根資料夾指向 `.aspx` 所在資料夾。
  5. 測試伺服器:選「本機/網路」,URL 前綴 https://localhost/myapp/(結尾斜線關鍵)。
  6. 完成後,DW 內建「即時檢視」/「瀏覽器預覽」即可直接看到執行結果,無需手動切換 IIS。

方法三:Visual Studio .NET 2003/2005/2008/2010+ 開發專案(專業開發標準)

  • 建立「ASP.NET Web 應用程式」專案,自動整合 IIS Express 或本機 IIS。
  • 支援中斷點偵錯、IntelliSense、專案管理、發布部署,功能最完整。

僅需查看原始碼?

  • 記事本、Notepad++、EditPlus、VS Code 皆可開啟 `.aspx`(純文字檔)。
  • Dreamweaver 亦可作為原始碼編輯器使用。

常見問題排查

現象可能原因解決
瀏覽器顯示原始碼IIS 未啟用/ASP.NET 未註冊執行 aspnet_regiis -i 註冊 ASP.NET
HTTP 404虛擬目錄路徑錯誤/檔案不存在檢查實體路徑與別名對應
HTTP 500程式碼編譯/執行錯誤查看 IIS 日誌或啟用自訂錯誤頁面
無法存取資料庫連接字串錯誤/權限不足檢查 connectionString、資料夾寫入權限

現代補充:.NET Core / ASP.NET Core 時代

`.aspx` 屬於傳統 ASP.NET Web Forms 技術(已進入維護模式)。新專案建議使用 ASP.NET Core (Razor Pages / MVC / Blazor),跨平台、高效能、開源,開發工具首選 Visual Studio 2022 / VS Code + C# Dev Kit。

Copyright © Windows教程網 All Rights Reserved