WinServer2003,IIS6.0,aspx文件總提示404錯誤
注釋 當計算機中安裝了多個版本的 ASP.NET 時,ASP.NET 會並行地運行。在此安裝過程中,Internet 信息服務 (IIS) 需要知道應在 ASP.NET 中處理頁的 ASP.NET ISAPI (aspnet_isapi.dll) 版本。與 ASP.NET 應用程序相關聯的 ASP.NET ISAPI 版本將確定用於該應用程序的公共語言運行庫。ASP.NET 應用程序通過 IIS 中的腳本映射與 ASP.NET ISAPI 版本相關聯。要簡化 ASP.NET 應用程序的配置過程,每個 ASP.NET 版本應該包括鏈接的 Aspnet_regiis.exe 版本。
注意 每個版本的 .NET Framework 都包含唯一的 Aspnet_regiis.exe 版本。因為工具的每個版本僅能應用於與其相關聯的 .NET Framework 版本,所以請使用該版本的適當工具來配置 ASP.NET 應用程序。
ASP.NET 安裝程序 Microsoft? ASP.NET 是通過 Web 下載並與 Microsoft .NET Framework、Microsoft Visual Studio? .NET 一起安裝的,並且作為 Microsoft Windows? Server 2003 家族所有產品上的一項服務。
注意 ASP.NET 是 .NET Framework 的一部分。必須首先安裝 .NET Framework 才能安裝 ASP.NET。
本節描述在支持 ASP.NET 的所有平台上安裝和啟用 ASP.NET 的必要步驟。
安裝 ASP.NET:描述了 ASP.NET 的軟體要求以及如何在運行 Windows Server 2003 家族產品上安裝 ASP.NET。
ASP.NET IIS 註冊工具 (Aspnet_regiis.exe):解釋了如何使用 ASP.NET IIS 註冊工具創建從應用程序到 ASP.NET 特定版本和 .NET Framework 的腳本映射。
安裝 ASP.NET 在 Windows Server 2003 家族、Windows 2000 (Professional、Server 和 Advanced Server)以及 Windows XP Professional 上的客戶端和伺服器應用程序都支持 ASP.NET。
運行 Microsoft Windows Server 2003 家族成員的伺服器可以配置為應用程序伺服器,並將 ASP.NET 作為在配置應用程序伺服器角色時可以啟用的選項。要向產品伺服器部署 ASP.NET Web 應用程序,在分發應用程序之前,必須確保在產品伺服器中啟用了 ASP.NET 和 IIS 角色。
注意 要在域控制器上安裝 ASP.NET,您必須採取特殊的步驟來使安裝正常進行。詳細信息,請參閱 http://support.microsoft.com 上的 Microsoft 知識庫文章 Q315158:「ASP.NET 不能在域控制器上使用默認的 ASPNET 帳戶」。
ASP.NET 是與 .NET Framework 1.1 版本一起作為 Windows Server 2003 的一部分安裝的,您只需將它作為控制面板中的新程序來添加,或通過使用「配置您的伺服器」嚮導來啟用它。
注意 在運行 Windows Server 2003 的伺服器上使用「配置您的伺服器」嚮導或「添加或刪除程序」對話框安裝 ASP.NET 時,ASP.NET 會在 IIS 管理器中自動啟用。但是,如果通過 Web 下載或將其作為應用程序(如 Visual Studio .NET)的一部分來安裝,您就必須手動啟用 ASP.NET。有關說明,請參閱本主題後面的「在運行 Windows Server 2003 的 IIS 管理器中啟用 ASP.NET」的程序。
使用「配置您的伺服器」嚮導在運行 Windows Server 2003 的伺服器中安裝 ASP.NET
從「開始」菜單中,單擊「管理您的伺服器」;在「管理您的伺服器」窗口中,單擊「添加或刪除角色」。在「配置您的伺服器嚮導」中,單擊「下一步」,並在「伺服器角色」對話框中,選中「應用程序伺服器 (IIS、ASP.NET)」,然後單擊「下一步」。在「應用程序伺服器選項」對話框中,選中「啟用 ASP.NET」複選框,單擊「下一步」,然後再單擊「下一步」。如有必要,請將 Windows Server 2003 安裝 CD 插入 CD-ROM 驅動器,然後單擊「下一步」。 當安裝完成時,單擊「完成」。 在運行 Windows Server 2003 的伺服器中使用「添加或刪除程序」安裝 ASP.NET
從「開始」菜單中,指向「控制面板」,然後單擊「添加或刪除程序」。在「添加或刪除程序」對話框中,單擊「添加/刪除 Windows 組件」。在「Windows 組件」嚮導中的「組件」中,選中「應用程序伺服器」複選框,然後單擊「下一步」。當在「Windows 組件」嚮導中完成對 Windows Server 2003 的配置時,單擊「完成」。在運行 Windows Server 2003 的伺服器中的 IIS 管理器中啟用 ASP.NET
從「開始」菜單中,單擊「運行」。在「運行」對話框中的「打開」框中,鍵入 inetmgr,然後單擊「確定」。 在 IIS 管理器中,展開本地計算機,然後單擊「Web 服務擴展」。在右側窗格中,右鍵單擊「ASP.NET」然後單擊「允許」。ASP.NET 的狀態變為「允許」。
ASP.NET 中的並行支持 過去,在計算機上更新組件或應用程序時,將刪除舊版本並替換為較新的版本。如果新版本與以前的版本不兼容,則通常會中斷其他使用該組件或應用程序的應用程序。.NET Framework 提供了並行執行支持,它允許在同一台計算機上同時安裝多個版本的程序集或應用程序。因為可以同時安裝多個版本,所以被管理的應用程序可以選擇使用哪種版本,以免影響其他使用不同版本的應用程序。
在 ASP.NET 中,如果將應用程序安裝到同一台計算機上,但它們使用不同的 .NET Framework 版本,則可以並行運行這些應用程序。以下主題介紹 ASP.NET 中的並行支持,並介紹如何將 ASP.NET 應用程序配置為並行執行。
推薦閱讀:
※一片心花正放時的文件夾【孝道】
※嚨駘頭的文件夾【頸椎病中醫外治法】
※免費上傳文件的網站
※武當書苑的文件夾【人生感悟
※蕭然峰的文件夾【家居風水】2