3.4 KiB
3.4 KiB
BoxPacker3D - Installer Information
🎯 Máte 3 možnosti!
Tento projekt podporuje tri spôsoby vytvorenia inštalátora:
- WiX Toolset (.wxs) - ODPORÚČANÉ - Kompletný, ready-to-build
- Visual Studio Installer Projects (.vdproj) - GUI, jednoduchý
- Inno Setup (.iss) - Najmenší, EXE formát
📖 Podrobné porovnanie: INSTALLER_OPTIONS_COMPARISON.md
⚡ Odporúčanie: WiX Toolset
Prečo WiX?
- ✅ Kompletný -
BoxPacker3D.wxsje ready-to-build (všetky súbory definované) - ✅ Textový - Git-friendly, dá sa verzovať
- ✅ MSI výstup - Profesionálny Windows formát
- ✅ Build skript - Jednoduchý
build-wix.bat
🚀 Rýchly štart s WiX
-
Stiahnite WiX Toolset:
- https://wixtoolset.org/releases/
- Verzia 3.11 alebo novšia
-
Build MSI:
build-wix.bat -
Výstup:
bin\BoxPacker3D.msi
Hotovo! 🎉
📦 Možnosť 2: Visual Studio Installer Projects
Súbory:
BoxPacker3D.Setup.vdproj- Setup projekt (kostra - treba dotvoriť v GUI)BoxPacker3D_WithSetup.sln- Solution so Setup projektomVISUAL_STUDIO_INSTALLER_GUIDE.md- Podrobný 12-krokový návod
Použitie:
- Otvorte
BoxPacker3D_WithSetup.slnvo VS 2017 - Nainštalujte rozšírenie "Microsoft Visual Studio Installer Projects"
- V Setup projekte pridajte súbory cez GUI (Project Output)
- Build → MSI v
BoxPacker3D.Setup\Release\
Výhody:
- GUI drag & drop
- Integrované do VS
- Jednoduchý upgrade
Nevýhody:
- Binárny
.vdproj(nie Git-friendly) - Treba dotvoriť v GUI
- Potrebuje Visual Studio
🎨 Možnosť 3: Inno Setup
Súbory (premenované na .OLD):
installer.iss.OLD→ Odstráňte.OLDpríponubuild-installer-inno.bat.OLD→ Odstráňte.OLDpríponuINSTALLER_README_INNO.md.OLD→ Návod
Použitie:
- Odstráňte
.OLDzo súborov - Stiahnite Inno Setup
- Otvorte
installer.issv Inno Setup Compiler - Build → EXE v
installer\BoxPacker3D_Setup.exe
Výhody:
- Najmenšie súbory
- EXE formát
- Flexibilné skripty
Nevýhody:
- EXE namiesto MSI
- Samostatný nástroj
📊 Rýchle porovnanie
| Feature | WiX | VS Installer | Inno Setup |
|---|---|---|---|
| Výstup | MSI | MSI | EXE |
| Ready to build | ✅ Áno | ❌ Nie* | ✅ Áno |
| Git-friendly | ✅ Áno | ❌ Nie | ✅ Áno |
| GUI | ❌ Nie | ✅ Áno | ⚠️ Čiastočný |
| Komplexnosť | Stredná | Ľahká | Ľahká |
*Kostra je vytvorená, ale súbory treba pridať cez GUI
🔧 Build Tools v projekte
- build-wix.bat - Build MSI cez WiX Toolset
- build-vstudio.bat - Build aplikácie (príprava pre installer)
- build-installer-inno.bat.OLD - Build EXE cez Inno Setup (odstráňte .OLD)
📖 Dokumentácia
- INSTALLER_OPTIONS_COMPARISON.md - Podrobné porovnanie všetkých 3 možností
- VISUAL_STUDIO_INSTALLER_GUIDE.md - 12-krokový návod pre VS Installer Projects
- INSTALLER_README_INNO.md.OLD - Návod pre Inno Setup
❓ Ktorú si vybrať?
- Chcem najrýchlejší štart → WiX (spustite
build-wix.bat) - Mám otvorené VS 2017 → VS Installer Projects (GUI pohodlie)
- Chcem najmenšie súbory → Inno Setup (EXE formát)
Všetky tri fungujú dobre! Záleží len na vašich preferenciách. 🎉