2009-10-21 13 views
9

Czy mogę utworzyć komponent z Wix, który ma pliki w różnych katalogach/podkatalogach? Czy wszystkie pliki komponentu powinny znajdować się w tym samym katalogu?Komponent Wix z plikami w różnych katalogach

Jak ustawić dla tego XML?

+0

szukałem to i natknęliśmy się na to pytanie. Nie zdawałem sobie sprawy, że to, czego chciałem, to nie komponent z plikami w wielu katalogach, ale funkcja, która ma pliki w różnych katalogach. Utwórz więc komponent dla każdego pliku, a w funkcji odwołaj się do różnych składników. –

Odpowiedz

8

nr

Zobacz Windows Installer documentation na Components ... jedną z głównych zasad jest to, że Każdy element musi być przechowywane w jednym folderze.

Reguły dotyczące komponentów są bardzo łatwe do złamania, najlepszym rozwiązaniem jest trzymanie się jednego pliku na składnik, jeśli istnieje jakakolwiek szansa, że ​​jakiekolwiek pliki zmienią się w późniejszej wersji.

Umieszczenie wielu plików do składnika może powodować bóle głowy w dół linii, należy unikać, jeśli to możliwe, chyba że masz ważny powód - i mając łatwiejszy w utrzymaniu źródeł Wix nie jest ważny powód :)

+2

Mam wrażenie, że "łatwiejsze w utrzymaniu źródła WiX" naprawdę powinny być zgodne z najlepszymi praktykami. – thepaulpage

Powiązane problemy