Tôi hiện đang học cách tạo bộ cài đặt msi bằng WiX và có vẻ như tôi đã nhấn vào một bức tường.Cách tạo/Nơi lấy Wix Bootstrapper cho nhiều trường hợp
Tất cả đều tốt khi tôi tạo một MSI chứa mọi thứ cần thiết cho một môi trường duy nhất.
Tôi có các tính năng và thành phần và có thể cài đặt MSI của mình.
Bây giờ tôi đang ở giai đoạn mà tôi muốn chuyển đổi điều này trong trình cài đặt kiểu máy chủ SQL, nơi bạn có nhiều phiên bản hỗ trợ.
Khi bắt đầu, tôi muốn người dùng có được màn hình cho phép anh ta tạo một phiên bản mới hoặc quản lý các phiên bản đã tồn tại. (để cập nhật/xóa chúng)
Tôi đã dành 2 ngày đầy đủ để tìm kiếm ở mọi nơi để có giải pháp, mà không có nhiều may mắn.
Tôi đã tìm thấy các tài nguyên sau đây với một số thông tin về nó, nhưng chúng bị hạn chế về số lượng cá thể hoặc không mô tả cách bootstrapper như vậy cung cấp cho người dùng tùy chọn được mô tả ở trên.
- Multiple Instance MSI's and InstallShield 12
- Multiple Instance Transforms Walkthrough
- Multiple instance installations and patching
Có ai đạt được điều này đã sử dụng WiX? Hoặc bất cứ ai có thể chỉ cho tôi một số số làm việc ví dụ về cách thức này đạt được?
Tôi biết Installshield 2009 có thể làm điều này, nhưng vì đây chỉ là một sở thích, tôi không có tiền để mua nó. Ngoài ra tôi muốn làm điều đó trong WiX, kể từ khi sắp tới Visual Studio 2010 sẽ cải thiện hỗ trợ cho nó.
Tôi vừa mới viết câu hỏi này rất giống nhau. Có một số phân đoạn trên web, nhưng tôi không tìm thấy bất kỳ thứ gì từ đầu đến cuối, đặc biệt là khi nói đến việc duy trì/cập nhật các phiên bản của bạn. –
vấn đề với liên kết, được thêm vào dưới dạng nhận xét: [Nhiều trường hợp chuyển đổi hướng dẫn] (http: //windows-installer-xml-wix-toolset.687559.n2.nabble.com/Multiple-Instance-Transforms-Walkthrough-Proposed-Simple-Addition-to-WiX-to-Make-Them-Easier-td708828.html) – mcdon
Dưới đây là một số liên kết về cách hoạt động của nó: http: // blog .deploymentengineering.com/2006/10/multiple-instance-msis-and.html http://blog.deploymentengineering.com/2008/03/installshield-2009-beta-part-i.html –