mam x64 i x86 wersje mojego instalatora msi, a chcesz wysyłać pojedynczy plik wykonywalny, który po prostu sprawdza architekturę maszyny i uruchamia x86/x64 MSI . MSI są w zasadzie identyczne, instalują te same pliki AnyCPU, które pakuję w udostępniony plik .cab, aby nie podwoić rozmiaru instalatora.WiX spalić ładującego x86 i x64 MSI w pojedynczy No-UI inicjującego
Do tej pory wypróbowałem WiX Burn, który wyświetla GUI, którego nie chcę (po prostu chcę użyć GUI MSI), i próbowałem wyłączyć GUI nagrywania za pomocą/silent flag - to propaguje to do MSI, aby wyłączyć wszystkie GUI dla MSI (nie to, czego chcę).
Myślę, że mam rację, kiedy mówię, że nie ma domyślnej wersji No-GUI Burn Burnstrap, a aby ją utworzyć trzeba samemu edytować kod źródłowy? To brzmi jak ogromna brakująca funkcja?
Próbowałem również DotNetInstaller, który ma swój własny zestaw problemów z mylącym interfejsem użytkownika. Próbowałem także setupbld, który nie obsługuje MSI z zewnętrzną kabiną.
Nie ma żadnych niestandardowych akcji w pakiecie WIX/bootstrapper. To nie jest MSI i nie ma właściwości/funkcjonalności MSI, to exe/aplikacja, która pomaga w łańcuchach! – Isaiah4110