2011-12-16 23 views
5

Tôi đang sử dụng nhiệt cho các tệp wix được tạo cho nhiều thư mục. Tuy nhiên, có vẻ như nếu Thư mục A và Thư mục B có cùng tên thư mục, mặc dù đường dẫn tuyệt đối khác, nhưng nhiệt vẫn nghĩ rằng đó là cùng một thư mục, do đó tạo ra cùng một thư mục Id.Làm thế nào để thay đổi Id thư mục được tạo cho Wix bằng cách sử dụng nhiệt?

Dường như có cách khắc phục điều đó, là ghi đè lên ID thư mục được tạo bằng cách sử dụng -directoryid, nhưng không có ví dụ nào được đưa ra trong hướng dẫn, chúng ta giả sử như thế nào để vượt qua đối số. Rõ ràng, bằng cách nào đó nó cần phải biết ID Thư mục nào tôi muốn thay đổi, tôi sẽ rất cảm kích nếu ai đó có thể giúp đỡ.

Cảm ơn.

http://wix.sourceforge.net/manual-wix3/heat.htm

+0

Tôi cũng gặp vấn đề tương tự, đã bị chặn bởi ID thư mục trùng lặp. Tệp đầu ra của Wxs có cùng hoặc không có '-directoryid' và trông giống như không có một đoạn trích ví dụ nhỏ nào ở đó :( – Deqing

+0

Theo như tôi hiểu, tham số -directoryId được dự định thay đổi phần tử thư mục gốc được tạo và nó sẽ không giúp bạn ghi đè một số thư mục con cháu. Bạn có thể thử nghiệm thay thế nó bằng tham số -dr. –

Trả lời

1

Trọng đầu ra từ nhiệt khá nhiều luôn rơi trở lại để áp dụng một XSLT để nhận được đầu ra theo cách bạn muốn.

Các vấn đề liên quan