轉換包含服務的安裝程式

Windows 10 版本 2004 引進支援執行包含服務的 MSIX 套件。 您可以使用 MSIX 封裝工具來取得具有服務的現有安裝程式,並將其轉換為 MSIX。 此支援截至 2020 年 1 月版本的 MSIX 封裝工具(1.2019.1220.0)。 一旦您擁有已封裝的 MSIX 與服務,它將會需要系統管理員許可權才能在計算機上安裝。

指示

若要轉換包含服務的安裝程式,請使用 MSIX 封裝工具,如同任何 應用程式套件一樣。 選取具有服務的安裝程式,您會在最後一個步驟之前看到 [服務 ] 報表頁面,以建立 MSIX 套件。

[ 服務 ] 報表頁面會列出您在轉換期間在安裝程式中偵測到的服務。 內含和支援之所有資訊的服務會顯示在 [內含] 數據表中。 [排除] 數據表中會顯示需要其他資訊、需要修正或不支持的服務。

若要修正服務或查看服務的其他數據,請按兩下資料表中的服務專案,以檢視包含服務詳細資訊的彈出視窗。 如有需要,您可以編輯其中一些資訊。

  • 機碼名稱: 服務的名稱。 這是無法編輯的。
  • 描述: 服務專案的描述。
  • 顯示名稱: 服務的顯示名稱。
  • 映射路徑: 服務可執行檔的位置。 這是無法編輯的。
  • 啟動帳戶: 服務的啟動帳戶。
  • 啟動類型: 服務的啟動類型。 支援 自動手動停用延遲
  • 自變數: 服務啟動時要執行的自變數。
  • 相依性: 服務的相依性。

修正服務之後,您可以將它 移至 Included 數據表,或者如果您不想在最終套件中 將其保留在 [排除] 資料表中,您可以選擇將其保留在 [排除 ] 數據表中。 然後,您可以繼續進行最後一個步驟來建立 MSIX 套件。

已知的限制

服務可執行文件路徑(也稱為影像路徑)目前無法編輯。 若要修正路徑的任何問題,您必須先手動編輯服務可執行檔路徑,才能轉換安裝程式。 或者,在轉換之後,您可以使用 MSIX 封裝工具中的套件編輯器手動編輯指令清單。

套件編輯器目前無法使用 Services 報表。 您必須手動編輯指令清單,才能變更 MSIX 套件中包含的服務。

我們目前不支援套件外部相依性的服務。

使用指令清單手動新增服務

如果您要手動將服務新增至應用程式,則必須 將服務 新增至應用程式指令清單。 這需要限制 的功能 ,才能新增至您的應用程式。