共用方式為


密封 Service Manager 管理元件

重要

此版本的 Service Manager 已終止支援。 建議您升級至 Service Manager 2022

當 Service Manager 中的管理組件包含其他管理組件必須參考的基底定義 (例如清單) 時,就必須密封起來。 密封管理元件之後,您無法直接修改密封管理元件中的物件,而且無法解除密封管理元件,但您可以定義密封管理元件中對象的參考。

如需如何修改儲存在已密封之管理元件中之對象的詳細資訊,請參閱 管理元件:重要概念

密封管理組件時需要使用金鑰檔案,此檔案可為管理組件提供進一步的識別,而且其中包含公開/私密金鑰組。 您必須事先建立此檔案,才能密封管理組件。 如需如何建立必要密鑰檔案的詳細資訊,請參閱 如何:建立公開/私鑰組。 建立金鑰檔案之後,請將它儲存在安全之處。

建議您在管理元件密封之後簽署管理元件。 簽署管理元件在確保檔案在位置之間傳輸時不會修改檔案很重要。 用來簽署管理組件的金鑰,與以密碼編譯方式簽署任何檔案時所使用的金鑰相同。 您可以使用相同的金鑰來密封和簽署管理組件,因為金鑰的公開部分會用於密封。

密封管理元件

  1. 建立包含公開/私密金鑰組的 .snk 金鑰檔案。

  2. 在 [Service Manager 撰寫工具] 的 [管理元件總管] 中,以滑鼠右鍵按兩下您想要密封的管理元件,然後選取 [密封管理元件]。

  3. 在 [ 密封管理元件 ] 對話方塊的 [ 金鑰檔案 ] 方塊中,輸入您先前建立的金鑰檔案位置。 檔案必須具有 .snk 副檔名。 您也必須填寫 [公司] 方塊。 其他方塊則可選擇性填入。

  4. 選取 [密封 ] 以建立密封管理元件,該元件會儲存在您在 [ 輸出目錄 ] 方塊中指定的資料夾中。

下一步