針對已提供的 Eclipse 功能自訂 Notes® 安裝資訊清單

您可以編輯已提供的 Notes® 安裝資訊清單 (install.xml),來控制哪些功能可供安裝,及使用者在功能安裝畫面上會看到的內容。

只有 Notes® 安裝套件的安裝資訊清單 (install.xml) 中包含 installfeature property required="false" 的功能,才可供移除或用於其他安裝選項。這些包括「複合應用程式編輯器」、「連線(活動)」、「訊息饋送讀取器」、內嵌的 HCL Sametime®,以及(針對單一使用者安裝)Domino® Designer 和「Domino® 管理員」用戶端。所有其他提供的功能在安裝套件中仍必須提供。

註: Domino® Designer 和「Domino® 管理員」需要其他步驟,即使用 MSI Tuner 建立一個會完全停用其安裝的轉換檔案 (.mst)。此轉換檔案必須在安裝或升級期間使用。

對於已提供的 Eclipse 功能的 Notes® 安裝,您可以執行下列任何一項:

  • 顯示功能名稱並啟用使用者,以選取或取消選取選項。功能名稱依照選取的方式在功能安裝畫面上顯示,然後使用者可以選取或取消選取功能。
  • 顯示功能名稱並強制安裝。功能名稱會在功能安裝畫面上顯示,且使用者無法取消選取該功能。
  • 防止功能安裝畫面上顯示功能名稱。取決於安裝資訊清單中如何設定屬性而定,可以強制安裝功能,或防止安裝該功能。
  • 從安裝考量中移除提供的功能。您可以加入註解或甚至刪除 installfeature 區塊。

針對已提供的功能自訂 install.xml 檔案時,請聚焦在 installfeature 元素上,而不是子層 "feature" 元素。

當您在網路瀏覽器或 XML 編輯器中開啟 Notes® install.xml 檔案時,它會以展開的格式顯示,而且階層明顯。若要簡化顯示,請收合功能階層,只剩 installfeature 元素可見。每一個 installfeature 元素代表一個可安裝的功能。

您可以使用 XML 編輯器或文字編輯器編輯安裝資訊清單,但請確定先驗證 XML,再移至自訂處理的下一步。

下列範例是 install.xml Snippet(特別是 installfeature 元素)。若是已提供的功能(例如「複合應用程式編輯器」),您能編輯的屬性是 "default"、"required" 及 "show",可在 installfeature 元素 Snippet 中看到它們:
+ <installfeature default="false" description="%Editors.description"id="Editors" name="%Editors.name" required="false" show="true"version="8.5.3.20121115.0230">
註: 請勿編輯 "required" 屬性設定為 "true" 的任何 installfeature 元素。
  • default:指定 installfeature 名稱是否在安裝時顯示為已選取。如果設為 true,則 installfeature 名稱在功能安裝畫面上會顯示為已選取。如果設為 false,則 installfeature 名稱在功能安裝畫面上不會顯示為已選取。
    註: 重新執行安裝程式時,會略過 "default" 屬性,在升級時也會略過此屬性,除非 installfeature 已不存在於先前安裝的供應項目中。如此能使安裝程式顯示先前安裝程式供應項目提供的 installfeature 的狀態(已安裝或未安裝)。
  • required:指定是否必須安裝 installfeature。如果設為 true,則安裝 installfeature。如果設為 false,而 show 設為 true,則 installfeature 名稱會出現在 Notes® 功能安裝畫面上,而且使用者可選取該選項。

    "required" 屬性會覆寫 "default" 屬性。

  • show:指定 installfeature 是否出現在 Notes® 功能安裝畫面上。如果設為 true,則可以看見 installfeature 名稱。如果設為 false,則看不見 installfeature 名稱。

如需供應的相關資訊,請參閱相關主題。

範例:在功能安裝畫面上顯示某功能,並讓使用者能夠選取或取消選取該功能

若要顯示 installfeature 名稱,並讓使用者能夠在 Notes® 安裝期間選取或取消選取它,請設定下列各值:

  • default:false
  • required:false
  • show:true

範例:在功能安裝畫面上顯示功能並強制安裝它

若要顯示 installfeature 名稱並強制安裝它,請設定下列各值:

  • default:true
  • required:true
  • show:true

範例:防止功能安裝畫面上顯示功能並安裝

若要防止功能安裝畫面上顯示 installfeature 名稱並強制安裝它,請設定下列各值:

  • default:true
  • required:true
  • show:false

範例:防止功能安裝畫面上顯示功能且不安裝

若要防止功能安裝畫面上顯示 installfeature 名稱,並防止安裝它,請刪除該功能區塊,並在 install.xml 檔案中對其 installfeature 元素輸入註解,或設定下列各值:

  • default:false
  • required:false
  • show:false