無法在 Business Central 中啟動設定檔設定
本文提供 Dynamics 365 Business Central 中設定檔設定期間所發生的「無法啟動個人化」錯誤的解決方案。
徵兆
當在 Business Central 中防止設定檔設定時,使用者會收到下列錯誤訊息,且無法啟動設定檔設定。 設定啟動時,所有自定義記錄都會一起載入和編譯。 如果其中一筆記錄造成編譯錯誤,則無法啟動配置檔組態。
很抱歉,發生問題且無法啟動個人化。 請稍後再試,或連絡您的系統管理員。
解決方案
注意
若要解決此問題,您需要 Business Central 中的租用戶系統管理員許可權。
身為租用戶系統管理員,您可以執行下列步驟來移除具有錯誤的配置檔組態,或者匯出配置檔並修正程式碼問題。
重要
[移除配置檔組態記錄] 區段中所述的步驟將會刪除編譯錯誤的記錄,並刪除特定的配置檔組態。 建議您先擷取任何設定的螢幕快照,再加以刪除。
識別配置檔組態
- 在 [商務中心] 的 [告訴我 ] 方塊中,輸入 [配置檔],然後選擇相關連結。
- 選取無法自定義之設定檔的配置檔卡片,然後選擇 [ 管理自定義頁面]。
- 選取 [疑難排解] 按鈕。
您現在會取得包含錯誤的所有記錄清單。 若要繼續,請移除配置檔組態記錄或匯出配置檔組態(從 16.2 版開始)的匯出(強制)。
拿掉設定檔組態記錄
若要移除已識別的記錄,請選取 [管理 ] 動作以刪除具有錯誤的配置檔組態。
設定檔案群組態的匯出 (強制) (從 16.2 版)
從 Business Central 16.2 版開始,您可以藉由匯出設定檔、修正問題,然後重新匯入配置檔,嘗試減輕問題。
在 [商務中心] 的 [ 告訴我 ] 方塊中,輸入 [配置檔],然後選取相關連結。
選取 [ 匯出設定檔] 按鈕。
隨即會顯示一則訊息,告知您發生錯誤。 當系統提示您匯出有錯誤的配置檔時,請選取 [ 是 ]。 這會下載與租使用者上所有配置檔相關的 AL 程式代碼。
解壓縮您下載的配置檔套件,並開啟包含問題的頁面自定義的 AL 檔案。
頁面自定義名稱遵循下列模式:
PageCustomization.<target-page-name>.Configuration<id>.al
。根據疑難解答頁面的診斷,或將頁面自定義 AL 程式代碼移至 AL 應用程式,以受益於編譯程式診斷,找出導致問題並移除的程式代碼區塊。
使用固定頁面自定義建立新的 .zip 檔案。
返回 [ 配置檔案清單 ] 頁面,然後選取 [ 匯入配置檔] 按鈕。
遵循精靈的指示,並在出現提示時,選取要匯入的配置檔清單中已修正的配置檔。
返回此設定檔的自定義頁面清單,並確認未報告任何錯誤。