Không biết lý do tại sao nhưng tôi thấy khó theo dõi giá trị chuẩn nào có thể được sử dụng cho thuộc tính Trước hoặc sau của khai báo WiX SetProperty
.WiX SetProperty - Giá trị có thể có cho thuộc tính Trước/Sau
Tôi biết hai điều sau, nhưng tôi đang tìm kiếm một danh sách đầy đủ hơn.
- AppSearch
- CostFinalize
Dưới đây là một ví dụ về nó trong sử dụng:
<SetProperty Id="INSTALLFOLDER.WEBSITECLIENT" Value="[INETPUBWWWROOT]\[VIRTUAL_DIR_VAL]" Before="Install" />
Các manual/documentation page không có gì trên đó.
Thậm chí nhiều hơn: bạn có thể tham chiếu hành động tùy chỉnh của mình trong 'Trước' và thuộc tính 'Sau'. –
Phải có một cái gì đó nhiều hơn với nó. Tôi đã thử một số trong những giá trị, như "InstallExecute", và tôi nhận được lỗi như: "Tham chiếu chưa được giải quyết để biểu tượng WixAction: InstallUISequence/InstallExecute". –
Bạn cũng cần phải thiết lập trình tự (nó được đặt thành 'cả hai' theo mặc định). Vì tất cả các hành động được đưa ra trong liên kết đều nằm trong InstallExecuteSequence, bạn cần sử dụng ' '. Xem [câu trả lời này] (http://stackoverflow.com/a/17184230) để biết thêm chi tiết, –