共用方式為


使用Power Pages解決方案

透過使用 Power Pages 解決方案,你可以透過標準的 Microsoft Power Platform solutions 來包含並傳輸所有網站設定。 將所有網站和 Dataverse 元件合併成單一解決方案成品,然後利用進階應用程式生命週期管理 (ALM) 功能,使用受控解決方案將網站部署至目的地環境。

先決條件

你需要啟用增強型資料模型,才能在 Power Pages 上使用解決方案。 更多資訊:Power Pages增強資料模型

將 Power Pages 網站與元件加入解決方案

  1. 打開 Power Pages 首頁

  2. 選取解決方案索引標籤。

    截圖,顯示Power Pages首頁的解決方案標籤。

  3. 在頁面頂端的工具列上,選取新解決方案。 填入解決方案詳細資料,然後選取建立來建立解決方案。

  4. 移至新解決方案。

  5. 在「新增現有」選單中,選擇「網站」。

    [新增現有的] 功能表上 [網站] 命令的螢幕擷取畫面。

  6. 在 [ 新增現有網站 ] 面板中,選取一或多個網站,然後選取 [下一步]。

  7. 選擇要包含的元件:

    • 若要新增所有網站元件,請選取 [包含所有物件]。
    • 若要選取特定網站元件,請選取 [編輯物件],然後選取您想要的項目。
    • 若要移除所有選取的網站元件,請選取清除所有物件。
  8. 選取 [ 新增 ] 以將網站及其元件包含在解決方案中。

附註

  • 如果新增現有的功能表上未顯示網站命令,您的環境將不會包含任何使用增強型資料模型建立的網站。
  • 與網站元件關聯的 Dataverse 系統資料表不會自動新增至解決方案中,您需要使用新增現有資料表來新增它們。

新增網站元件

當您建立新元件並將它們新增至網站時,您可以將它們新增至包含該網站的解決方案。

附註

新的網站元件不會自動新增至包含網站的解決方案中。 您必須使用以下程序來新增它們。

  1. 在Power Pages首頁,選擇Solutions標籤。
  2. 選取要新增元件的解決方案。
  3. 在 新增現有 選單中,選擇 「網站元件」。
  4. 在新增現有的網站元件面板中,選取網站元件,然後選取新增,將它們新增至解決方案中。

從來源環境匯出解決方案

選取解決方案,然後在主要功能表中選取匯出解決方案。 如需進一步了解如何匯入與匯出解決方案,請移至解決方案概念。

將該解決方案匯入至目標環境

  1. 在頁面頂端的工具列上,選取匯入解決方案。
  2. 瀏覽至匯出解決方案的位置,選取檔案,然後選取開啟。
  3. 選取下一步。
  4. 選取匯入。

匯入解決方案之後,它會出現在 [解決方案] 清單中。

附註

如果該解決方案是未受管理的,請在目標環境中選取發佈所有自訂。

在目標環境中重新啟動網站

將網站轉移至目標環境之後,您必須重新啟動該網站。

  1. 在目標環境中,於 Power Pages 首頁選擇停用的網站。 這應該會列出您要轉移至環境的網站。

  2. 選取重新啟用。

    截圖,顯示Power Pages首頁非活躍網站區塊的重新啟動按鈕。

  3. 您可以指定重新啟動之網站的名稱並建立網址,也可以保留預設值。

  4. 選取完成。

目標環境應反映來源環境的網站更新。 從現在開始,您應該能夠透過傳輸網站設定資料將設定從來源環境傳輸到目標環境。

將增強型資料模型網站的記錄繫結至網站

以下步驟說明如何使用來源環境中的設定來更新現有的網站。

  1. 開啟 Power Platform 系統管理中心。

  2. 選取目的地環境。

  3. Resources區塊中,選擇Power Pages sites

  4. 依序選許目標網站、省略符號 (...),然後選取管理 以打開 [網站詳細資料] 頁面。

  5. 在網站詳細資料區段中,選取編輯。 在網站記錄下拉式清單中選取匯入的網站記錄,然後選取儲存。

    在 [網站記錄] 下拉式清單中選取匯入網站記錄的螢幕擷取畫面。

  6. 選取網站動作,然後選取重新啟動網站。

您的目標環境網站現在已使用來源環境網站中的資料進行更新。

附註

你不能用 Power Pages 管理應用程式 來刪除屬於受管理解決方案的網站設定。 若要移除網站,請刪除受管理的解決方案。

常見問題集

使用解決方案遷移 Power Pages 網站的最佳做法是什麼?

最佳實務請參閱 應用生命週期管理概覽,Microsoft Power Platform

在受控解決方案中匯入網站設定資料之後,我在目標環境中編輯了我的網站。 當我從來源環境匯入受控解決方案時,為何看不到任何新的變更?

建議您不要在目標環境中編輯網站設定資料。 否則就會建立非受控解決方案層,且目標環境將不會反映來源環境中的變更。 若要在目標環境中修正此問題,您必須移除非受控解決方案層。 如需詳細資訊,請移至解決方案層。

請參閱