Domyślną licencją dla MSI generowanego przez WiX jest powszechna licencja publiczna. Jak mogę to zmienić na GPLv2?Czy mogę ustawić niestandardową licencję za pomocą WiX?
Odpowiedz
Można użyć WixVariableXML element.
<WixVariable Id="WixUILicenseRtf" Value="path\License.rtf" />
A oto kilka innych ...
<WixVariable Id="WixUIBannerBmp" Value="path\banner.bmp" />
<WixVariable Id="WixUIDialogBmp" Value="path\dialog.bmp" />
<WixVariable Id="WixUIExclamationIco" Value="path\exclamation.ico" />
<WixVariable Id="WixUIInfoIco" Value="path\information.ico" />
<WixVariable Id="WixUINewIco" Value="path\new.ico" />
<WixVariable Id="WixUIUpIco" Value="path\up.ico" />
Tylko uwaga o GPLv2. Oficjalnie jest dostępny tylko w TXT; po przekonwertowaniu na RTF przy użyciu czegoś takiego jak WordPad, zakodowane nowe linie tworzą niezaarty widok w MSI.
Warto również wspomnieć, że można podać zmienne w wierszu poleceń, bardzo przydatne przy budowaniu zlokalizowanych pakietów MSI.
kod Przykład NANT:
<light out="setup_${language}.msi"
extensions="WixUIExtension"
cultures="${language}" >
<arg line="-loc "setup-${language}.wxl"" />
<arg line="-dWixUILicenseRtf=EULA_${language}.rtf" />
<!-- etc... -->
</light>
Nice! Będę musiał spróbować tego. Zakładam, że te argumenty będą działać z ... light foo = bar ... na przykład. –
Nie zapomnij o -d, np. "light -dfoo = bar" – saschabeaumont
- 1. Czy mogę ustawić wersję projektu za pomocą wtyczki buildnumber-maven?
- 2. Czy mogę ustawić nagłówek za pomocą SimpleHTTPServer Pythona?
- 3. Jak mogę zweryfikować moją domenę niestandardową za pomocą domains.google.com
- 4. Generowanie pliku wykonywalnego za pomocą wix
- 5. Czy można utworzyć wielojęzyczny instalator za pomocą WIX?
- 6. Instalowanie aplikacji internetowej za pomocą Wix
- 7. Dodać wartość rejestru multiString za pomocą WiX?
- 8. Czy można ustawić ImageSize za pomocą displayImage()?
- 9. Jak zastosować licencję highchart
- 10. WiX - Jak ustawić właściwość warunkowo
- 11. Czy mogę dostosować CGRect za pomocą UIEdgeInsets?
- 12. Jak mogę ustawić niestandardową formant na podstawie tego, czy któreś z jego elementów podrzędnych ma fokus?
- 13. Błąd 2896 przy użyciu WiX C#/.NET 4 niestandardową akcję
- 14. Jak utworzyć niestandardową wtyczkę jQuery za pomocą maszynopisu?
- 15. Jak skopiować zestaw plików do wielu miejsc za pomocą Wix?
- 16. Jak mogę wykonać akcję niestandardową w WiX, która jest wykonywana tylko podczas instalacji lub deinstalacji?
- 17. Instalowanie czcionki za pomocą Wix nie do lokalnego folderu czcionek
- 18. Jak zrobić niestandardową mapę kolorów za pomocą PyPlot (nie matplotlib)
- 19. Jak mogę pobrać i ustawić nazwy plików za pomocą polecenia wget -i?
- 20. Jak ustawić wysokość okna za pomocą C#?
- 21. jak ustawić poziom powiększenia za pomocą css
- 22. Jak wykluczyć pliki SVN ze zbioru za pomocą ciepła (WiX)?
- 23. Jak rozmieścić redystrybucyjne Visual C++ w WiX za pomocą Burn
- 24. Czy można ustawić wiele atrybutów danych za pomocą funkcji jQuery.attr()?
- 25. Czy można ustawić wiele atrybutów czcionki za pomocą NSAttributedString
- 26. Czy można ustawić zależności dla folderu za pomocą require.js?
- 27. Czy mogę stwierdzić, czy właściwość jest zabrudzona za pomocą nhibernate?
- 28. Jak stworzyć tę niestandardową kontrolę za pomocą dyrektywy AngularJS?
- 29. Jak ustawić zmienną środowiskową za pomocą Chef?
- 30. Jak ustawić orientację = krajobraz za pomocą KnpSnappyBundle?
nie wskazała, gdzie go umieścić. Dokumenty są podobnie ciche w tej sprawie. –