Próbowałem zbudować pakiet MSI dla mojej usługi Windows z WiX przez kilka dni, ale mam duże problemy, aby uzyskać go tak, jak potrzebuję.Rozwiązania WiX?
Dokumentacja jest bardzo zła, a struktura XML po prostu nie ma struktury. Naprawdę nie rozumiem, jak mogli wykonać gorszą pracę w wersji 3.6.
Nie chcę inwestować cały czas w pakiet MSI, zamiast tego potrzebuję mojego czasu w tworzeniu głównej aplikacji.
tak więc pytania o to, co MSI budowniczy należy używać Gdybym potrzebował:
- ustawienia Set app.config podczas instalacji
- zainstalować Windows Usługa
- Start systemu Windows Usługa
- Prosta instalacja/Odinstaluj
To wszystko, czego potrzebuję
Byłem zaangażowany w instalację i wdrożenie około 5 lat i czuję, że WiX jest znacznie lepszy od innych narzędzi. Jak mówi Simon poniżej, WiX zmusza cię do dobrego zrozumienia działania Instalatora Windows, co nie jest złe. Powiedział, że jest mnóstwo dokumentacji online i zasobów dla InstallShield, więc jeśli uważasz, że jest to warte kosztów, możesz je wypróbować. – BryanJ
To ironiczne, ponieważ WiX jest bardzo dobrze przemyślany iz mojego doświadczenia jest silniejszy niż wiele rzeczy. Przeklinałem projekty Instalatora VS od lat, ponieważ ich ograniczenia funkcjonalne. Mój wniosek jest taki, że nie ma srebrnej kuli - każda trasa, którą wybierzesz, będzie zawierała pewne koszty, nawet jeśli kupisz produkt na półce. Nawiasem mówiąc, niestandardowe biblioteki DLL działają, abyś mógł robić to, co chcesz, używając VS Setup lub Wix, ale * wciąż musisz zainwestować czas na pisanie kodu! – PeteH
Byłbym skłonny spędzić godzinę na WebEx z tobą, aby dać ci podkład, który pomoże ci uzyskać przyczepność. Jestem również dostępny do konsultacji. Prosty instalator usługi zajmuje mi około 10 minut. –