Tôi đang học Wix và tôi muốn tạo tệp setup.exe thay vì setup.msi.Tạo tệp thực thi bằng cách sử dụng wix
Điều đó có khả thi không?
Tôi đang học Wix và tôi muốn tạo tệp setup.exe thay vì setup.msi.Tạo tệp thực thi bằng cách sử dụng wix
Điều đó có khả thi không?
Một thiết lập EXE thường được gọi là một bootstrapper hoặc chainer. WiX 3.5 sẽ được phát hành với một tệp thực thi có tên là burn.exe
, thật không may là điều này vẫn còn đang phát triển mạnh.
Nếu bạn chỉ sau EXE tự giải nén cơ bản mà không có logic bổ sung, bạn có thể sử dụng số setupbld.exe
kèm theo với WiX. Tuy nhiên nó khá hạn chế và chỉ bao gồm các chức năng cơ bản nhất.
Cách khác, 7-zip bao gồm chức năng cơ bản để tạo setup.exe từ một MSI hiện có. Trước tiên, bạn cần cài đặt phần bổ trợ SFXs for installers.
Nếu bạn đang theo logic bổ sung, kiểm tra sự phụ thuộc, v.v. có rất nhiều lựa chọn thay thế. Cá nhân tôi sử dụng IRMakeBootstrap, nhưng đã nghe những điều rất tốt về dotNetInstaller trên danh sách gửi thư của người dùng wix.