共用方式為


HOW TO:從 IIS 伺服器匯入 ASP.NET 設定

更新:2007 年 11 月

當您在 [應用程式設計工具] 中定義和實作 ASP.NET Web 應用程式後,您可以從 IIS Web 伺服器上的現有 Web 應用程式匯入 ASP.NET 設定,而不需要手動設定。您可以使用 [匯入 Web 應用程式設定精靈] 執行這項工作。但是,在透過精靈匯入回 IIS Web 伺服器時,Visual Studio 並不會儲存任何您對設定所做的變更。

下列清單說明您從 IIS Web 伺服器匯入設定所需的權限:

  • 除非您從執行 Windows 2000 Professional 或 Windows 2000 Server 的伺服器匯入設定,否則都能以正常使用者的身分執行 Visual Studio。

  • 如果您要從執行 Windows Vista 的伺服器匯入設定,則必須擁有該伺服器 IIS_IUSRS 群組的系統管理員認證和成員資格。

  • 如果您要從執行 Windows XP 的伺服器匯入設定,則必須擁有該伺服器的系統管理員認證或是具有 IIS Metabase 足夠權限的認證。

    秘訣

    若要變更存取 IIS Metabase 所需的認證,請使用 Internet Information Services (IIS) 6.0 Resource Kit Tools 隨附的 Metabase Explorer。如需詳細資訊,請參閱 Internet Information Services (IIS) 6.0 Resource Kit Tools

您可以從 IIS 5.0、5.1 和 6.0 版匯入設定。並非所有未來版本的 IIS 設定都能成功匯入。ASP.NET 設定會出現在 WebApplication 資源中,Visual Studio 會自動為應用程式建立。您可以在 [設定和條件約束編輯器] 的 [應用程式設定] 資料夾中檢視這個資源。如需詳細資訊,請參閱尋找 ASP.NET 應用程式和 IIS Web 伺服器的 IIS 設定

注意事項:

IIS 6.0 版之前的版本未提供應用程式集區。因此,如果您嘗試使用精靈從舊版匯入應用程式集區資訊,Visual Studio 便會顯示錯誤。如需詳細資訊,請參閱 IIS 和 ASP.NET 設定匯入的疑難排解

若要從 IIS Web 伺服器匯入 ASP.NET 設定

  1. 在應用程式圖表上,按一下已實作的 ASP.NET Web 應用程式。

  2. 在 [圖表] 功能表上,按一下 [匯入設定]。

    [匯入 Web 應用程式設定精靈] 隨即出現。

  3. 按 [下一步] 繼續進行。

  4. 使用 "http://" 格式,輸入您要從其中匯入設定之 Web 應用程式的位置。

  5. 輸入適當的使用者認證以存取伺服器。如果您並未指定認證,精靈就會使用目前的認證。

  6. 按一下 [下一步]。

    如果 Visual Studio 順利匯入設定,[已匯入 Web 應用程式設定] 頁面隨即出現。

  7. 按一下 [完成]。

如果設定匯入失敗,Visual Studio 就會顯示說明問題的訊息。如需詳細資訊,請參閱 IIS 和 ASP.NET 設定匯入的疑難排解

您可以任意執行精靈。每次順利執行匯入時,精靈就會覆寫現有設定。

請參閱

工作

HOW TO:在應用程式圖表上實作應用程式

HOW TO:從 IIS 伺服器匯入設定