Tôi đã có some trouble nhận các dự án WiX để xây dựng trên các máy chủ xây dựng. Một trong những điểm đau là các dự án WiX của tôi đang tham chiếu các thư viện trong c:\program files...
và quá trình xây dựng gọi các tệp thực thi trong cùng một đường dẫn. Đây là một bummer bởi vì tôi phải cài đặt bộ công cụ WiX để có được dự án của tôi để xây dựng.Cách đơn giản nhất để đảm bảo rằng các dự án WiX được xây dựng mà không phải cài đặt bộ công cụ này là gì?
Cách tốt nhất để loại bỏ nhức đầu này bằng cách có tất cả công cụ xây dựng cục bộ cho dự án đang được xây dựng là gì?
Có gói nuget thực hiện việc này không? (Tại thời điểm viết nó xuất hiện không, nhưng tôi muốn xác minh.) Khả năng khôi phục gói sẽ tốt đẹp bởi vì sau đó tôi không phải bao gồm (nhiều) tệp WiX trong git.
Nếu không, tôi cần tải xuống gì từ WiX? Tôi cần phải sửa đổi gì để trình biên dịch biết nơi tìm các tệp nhị phân để xây dựng các dự án WiX?
Rob, trước hết cảm ơn bạn đã phản hồi nhanh và cảm ơn WiX. Nó thực sự cần phải được thực hiện. Bạn có nghĩ rằng nó sẽ là khả thi để có được một gói nuget cho bộ công cụ WiX mà sẽ làm điều này một cách tự động hơn? Không phải lưu trữ tất cả những tập tin nhị phân đó trong kiểm soát sửa đổi sẽ là một chiến thắng lớn. –
@JoshKodroff kiểm soát nguồn là dễ dàng hơn và xác định. 2c của tôi. – saschabeaumont
CM Nazi trong tôi không phải là một fan hâm mộ của nuget trong hình thức hiện tại của nó. Các hạt triển khai trong tôi là thất vọng rằng nuget không thể hiện logic triển khai vào trình cài đặt cuối cùng. –