「無法使用動作。 若要使用此動作,您必須先選取舊的解決方案,然後再試一次」訊息出現在 Dynamics 365
本文提供您在 Dynamics 365 中選取方案,然後選取 [套用方案升級] 按鈕時所發生錯誤的解決方案。
適用於:Microsoft Dynamics 365
原始 KB 編號: 4457887
徵狀
當您在 Dynamics 365 中選取解決方案,然後選取 [套用解決方案升級] 按鈕時,您會收到下列錯誤:
「無法使用動作。
若要使用此動作,您必須先選取舊的解決方案,然後再試一次。」
如果您選取 [下載記錄檔],記錄檔會包含錯誤碼 -2147187396的參考。
原因
如果您選取的解決方案是解決方案更新,而不是父解決方案,就會出現此訊息。
[ 套用解決方案升級 ] 按鈕是要在您匯入已安裝之另一個解決方案的更新時使用。 匯入更新的解決方案時,會出現 [ 升級階段 ] 選項。 如果選取此複選框,則不會在解決方案匯入期間完成升級動作。 [ 套用解決方案升級 ] 按鈕會出現在匯入程式的結尾。 如果您未選取此按鈕,您可以在方案清單中找到父解決方案,然後選取 [ 套用方案升級]。
範例:您先前已匯入名為SolutionA的解決方案,其版本為1.0.0.0.0。 稍後您會匯入較新版本的SolutionA,也就是1.0.1.0版。 在解決方案匯入期間,已選取 [升級階段] 選項。 如果您未選取匯入程序結尾出現的 [ 套用解決方案升級 ] 按鈕,您會看到 [解決方案][A],也會在 [ 所有解決方案 ] 檢視中SolutionA_Upgrade。 如果您選取SolutionA_Upgrade然後選取 [ 套用解決方案升級],您會看到此錯誤。 相反地,您需要選取 (SolutionA) 的父解決方案,然後選取 [ 套用解決方案升級]。
解決方案
選取父方案,然後選取 [ 套用方案升級]。
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: