HOW TO:在 .NET Framework 2.0 中執行 ASP.NET 1.x 應用程式

更新:2007 年 11 月

這個主題將示範如何在 .NET Framework 2.0 版中執行 ASP.NET 1.x 版的 Web 應用程式。必要條件是,ASP.NET 1.x Web 應用程式應該要能夠在用於開發的 .NET Framework 1.x 版中執行。

.NET Framework 可以讓您在同一部電腦上安裝多個版本的 Common Language Runtime。安裝 .NET Framework 2.0 將不會干擾任何在舊版 .NET Framework 上執行的現有應用程式。.NET Framework 2.0 的設計方式可提供與使用舊版 .NET Framework 所建置之應用程式的高度回溯相容性 (Backward Compatibility)。您可以讓在舊版 .NET Framework 上執行的應用程式在 .NET Framework 2.0 上執行,方法是將應用程式對應為使用 ASP.NET 2.0 ISAPI 擴充程式 (Aspnet_isapi.dll)。如需讓多種 .NET Framework 版本並存執行的詳細資訊,請參閱 ASP.NET 並存功能概觀

在 .NET Framework 2.0 中執行 ASP.NET 1.x 應用程式可讓您在應用程式的頁面中使用 ASP.NET 2.0 功能。如果您選擇移轉應用程式,就應該檢閱 ASP.NET 的新功能,尤其是檢閱頁面程式碼後置 (Code-Behind) 模型、網站資料夾結構,以及動態頁面編譯 (Compilation) 的變更。如需從 ASP.NET 1.x 移轉至 ASP.NET 2.0 的詳細資訊,請參閱將 ASP.NET 1.x 應用程式移轉至 ASP.NET 2.0

若要將 1.x 應用程式的指令碼對應設定為使用 .NET Framework 2.0 版

  1. 在 [開始] 功能表上,按一下 [執行]。

  2. 在 [開啟] 方塊中,輸入 inetmgr,然後按一下 [確定]。

  3. 在網際網路資訊服務 (IIS) 管理員中,展開本機電腦,然後展開 [網站]。

  4. 選取在 .NET Framework 1.x 版中執行的目標網站。

  5. 以滑鼠右鍵按一下網站虛擬目錄的名稱,然後按一下 [屬性]。

    [<WebSiteName> 屬性] 對話方塊隨即出現。

  6. 在 [ASP.NET 版本] 選擇清單中,選擇 .NET Framework 2.0 版。

  7. 按一下 [確定]。

  8. 巡覽至應用程式中的頁面,並確認應用程式是否如預期般執行。

請參閱

概念

ASP.NET 並存功能概觀