套件轉換管理員
適用於:Configuration Manager (目前的分支)
套件轉換管理員可協助您將Configuration Manager舊版套件轉換成應用程式。 應用程式有其他優點,例如相依性、需求規則、偵測方法和使用者裝置親和性。
Configuration Manager應用程式包含您部署至用戶端裝置的檔案和程式。 不過,不同于舊版套件和程式,應用程式會提供以使用者為中心的額外功能。 例如,應用程式可能包含本機安裝軟體套件、虛擬應用程式套件或行動裝置應用程式版本的部署類型。
如需詳細資訊,請參閱下列文章:
重要事項
如果您先前已安裝舊版的套件轉換管理員,請先將它卸載,再升級您的月臺。 此整合式版本不需要安裝,但可能會與現有的版本衝突。
此整合版本的套件轉換管理員適用于Configuration Manager最新分支月臺中的套件。 這不是獨立工具。 如果您有舊版Configuration Manager中的套件和程式,請先將套件移轉至最新分支網站。 如需詳細資訊,請 參閱在階層之間移轉資料。
規劃
開始將套件轉換成應用程式之前,請先開發方案。 下列程式是範例計畫:
定義詳細的套件轉換計畫
本節說明兩個套件轉換計畫範例:
視需要針對您環境的其他特定問題調整這些計畫。
高資源測試環境的範例計畫
您的測試環境具有類似于生產環境的資源、許可權和架構。 使用測試環境有效率地分析和轉換所有套件,然後測試所有Configuration Manager應用程式。 完成該工作之後,請將它傳輸至生產環境。
您的套件轉換計畫可能類似于下列步驟:
選取您要轉換的套件。
移轉套件以轉換成測試環境。
準備套件以進行轉換。
選取測試套件。
分析、調查及轉換測試套件。
測試已轉換的應用程式。
分析及轉換其餘 (非測試) 套件。
從測試環境匯出應用程式。 將它們匯入生產環境。
有限資源測試環境的範例計畫
您的測試環境沒有與生產環境類似的資源、許可權和架構。 您無法分析、測試及轉換所有套件。 在此案例中,請只分析、調查、轉換及測試您的測試套件。 然後將其餘套件移轉至生產環境以進行分析和轉換。
您的套件轉換計畫可能類似于下列步驟:
選取您要轉換的套件。
選取測試套件。
將測試套件移轉至您的測試環境。
準備測試套件以進行轉換。
分析、調查及轉換測試套件。
測試已轉換的應用程式。
從測試環境匯出測試應用程式。 然後將它們匯入生產環境。
將其餘套件移轉至生產環境,並準備進行轉換。
分析、調查及轉換生產環境中剩餘的套件。
將其餘應用程式發行至生產環境。
選取並準備套件以進行轉換
選取您要轉換的套件
並非所有套件都適合轉換成應用程式。 開始轉換套件之前,請先識別不會轉換的套件。
轉換成應用程式的最佳套件類型是包含使用者面向軟體的套件類型,例如:
Windows Installer 檔案 (.msi 和 .msu)
Microsoft App-V) 程式 (Application Virtualization
Windows 可執行檔 (.exe)
最適合保留為套件且未轉換成應用程式的套件類型包括:
系統維護工具。 例如,腳本或備份公用程式。
不支援之軟體的套件。
提示
識別不適合轉換成應用程式的套件之後,請將它們移至 Configuration Manager 主控台中的個別資料夾。 若要在 Configuration Manager 主控台中建立套件資料夾:
- 以滑鼠右鍵按一下 [ 封裝] 節點。
- 選取 [資料夾],然後選取 [ 建立資料夾]。
- 輸入資料夾名稱,例如
Not Converted
。 - 按一下確定。
準備套件以進行轉換
針對您想要轉換的每個套件,請確定它們符合下列條件:
來源檔案位置是完整的 UNC 路徑,例如
\\Server\Share\File
。Windows Installer 檔案只會使用一個唯一的產品代碼。
選取測試套件
可能的話,您的測試套件群組應該包含符合下列準則的套件:
至少一個整備狀態為自動的測試套 件。
至少一個整備狀態為 Manual 的測試套 件。
在理想情況下,您的測試套件應該是核心套件,例如:
您熟知的套件。
對組織而言最重要的套件。
您可以最輕鬆地測試的套件。
識別適合測試的套件。 然後將它們移至 Configuration Manager 主控台中的個別資料夾。
分析、調查及轉換套件
分析套件
若要分析個別套件或小型群組,請使用整合在 Configuration Manager 主控台中的套件轉換管理員。 如需詳細資訊,請 參閱如何分析和轉換封裝。
注意事項
請參閱 [監視] 工作區中的 [封裝轉換狀態] 節點。 它會顯示有關分析和轉換程式的摘要資訊。
調查分析結果
分析測試套件之後,請調查整備狀態為 手動 或 錯誤的套件。 判斷其具有該狀態的原因。 手動或錯誤整備狀態的一些常見原因包括:
套件不包含在應用程式部署類型中建立偵測方法所需的資訊。
套件不包含將集合轉換為全域條件和需求所需的資訊。
套件包含一個以上的程式。
套件相依于您尚未轉換成應用程式的另一個套件。
如需詳細資訊,請使用下列資源:
檢閱記錄檔 PCMTrace.log
轉換套件
如需如何轉換封裝的詳細資訊,請參閱 如何分析和轉換封裝。
注意事項
請參閱 [監視] 工作區中的 [封裝轉換狀態] 節點。 它會顯示有關分析和轉換程式的摘要資訊。
測試和部署應用程式
根據您詳細的套件轉換計畫,在測試環境或生產環境中測試應用程式。
建議
使用 [監視] 工作區中的 [封裝轉換狀態] 節點。 它會顯示有關分析和轉換程式的摘要資訊。
調查封裝中稱為包裝函式的程式。 使用套件轉換管理員外掛程式,將其函式轉換成對等的Configuration Manager功能。
在生產環境中部署每個已轉換的應用程式之前,請務必先徹底測試每個已轉換的應用程式。