2012-06-07 38 views
5

Tôi rất mới để WiX cài đặt, tôi có các tính năng sau:WIX cài đặt tính năng mặc định không được cài đặt

<Feature Id="F_MyFeature" Title="My Feature" TypicalDefault="install" Level="1" Display="expand" > 

Rõ ràng nó cho thấy trong danh sách tính năng như "Sẽ được cài đặt trên ổ cứng cục bộ"

Tôi muốn tính năng này hiển thị chữ "X" trên đó và không được cài đặt theo mặc định, làm cách nào để thực hiện điều đó?

Trả lời

8

Tính năng được đánh dấu để cài đặt chỉ khi Cấp của nó thấp hơn INSTALLLEVEL giá trị tài sản. Hầu hết các trình cài đặt đều có INSTALLLEVEL thấp, ví dụ 4 hoặc 1000.

Vì vậy, để làm cho tính năng của bạn không được cài đặt theo mặc định (với X bên cạnh), chỉ cần đặt cấp. Ví dụ: 32767:

<Feature Id="F_MyFeature" Title="My Feature" TypicalDefault="install" Level="32767" Display="expand" > 
Các vấn đề liên quan