// V-Setup 5 — Windows installer maker

V-Setup 5

V-Setup 5: de installer van elke Windows-software, via een wizard met tabbladen. Eén 64-bits setup.exe, uninstaller, codeondertekening, wachtwoord, geen script.

V-Setup 5 maakt de installer van uw Windows-software vanuit een wizard met tabbladen. U beschrijft wat er geïnstalleerd moet worden en hoe de installatie eruit moet zien; V-Setup produceert één 64-bits setup.exe met zijn uninstaller. Geen script, geen runtime, geen DLL.

Voor elke Windows-software

V-Setup is geschreven met Visual DialogScript 7, maar installeert niet alleen VDS-programma's. Een Delphi- of C++-programma, een .NET-toepassing, een verpakt Python-programma, een hulpprogramma, een spel, een set documenten: alles wat op een Windows-pc wordt gekopieerd, kan met V-Setup worden verspreid. Het is de installer die wij zelf gebruiken voor Visual DialogScript 7.

Het product is onafhankelijk van VDS: het wordt apart gedownload, uitgeprobeerd en gekocht.

Een wizard, geen script

Alles wordt ingesteld in zeven tabbladen. Een project wordt opgeslagen als een .vsf-bestand dat u met één klik opnieuw bouwt bij elke nieuwe versie van uw software.

V-Setup 5, tabblad General
General: naam, versie, uitgever, copyright, standaardmap en -groep, ondersteunde systemen.
  • General: naam en versie van de toepassing, uitgever, help- en updatelinks, copyright, standaard-installatiemap (al dan niet te wijzigen door de gebruiker), Startmenu-map, aanmaken van de uninstaller.
  • Files: de te installeren bestanden en mappen, snelkoppelingen (Startmenu, bureaublad), internetkoppelingen, bestandsassociaties, register- en INI-vermeldingen. Een assistent kan de gebruikelijke vermeldingen voor u aanmaken. Opties: datumstempel, controle op nieuwere bestanden, digitale ondertekening.
  • Advanced: programma's die vóór, tijdens en na de installatie draaien, scherm met juridische informatie, startpunt, handelingen bij het verwijderen.
  • Special: registratie van DLL en OCX, installatie van lettertypen.
  • Layout: het uiterlijk van elk scherm dat de eindgebruiker ziet (welkom, licentie, map, groep, start, kopiëren, einde, verwijderen), afbeeldingen, teksten, talen.
  • Output: medium (één exe of zip-archief), uitvoermap en -naam, wachtwoordbeveiliging, pictogrammen.
  • Options: voorkeuren van V-Setup en configuratie van de codeondertekening.
V-Setup 5, tabblad Files
Files: bestanden, mappen, snelkoppelingen, associaties, register en INI, in enkele klikken.

Wat uw setup kan

  • Bestanden en volledige mapstructuren kopiëren, naar de door de gebruiker gekozen map of naar systeemmappen (Windows, System, Program Files, Documenten…)
  • Snelkoppelingen in het Startmenu en op het bureaublad maken, en internetkoppelingen
  • Uw bestandsextensies aan uw programma koppelen
  • Register- en INI-vermeldingen schrijven, met variabelen die bij de installatie worden ingevuld (%soft%, %directory%, %year%…)
  • DLL/OCX registreren, lettertypen installeren
  • Een te aanvaarden licentie en een readme tonen, uw programma aan het einde starten, zo nodig herstarten
  • Een volledige uninstaller installeren, zichtbaar in "Apps en onderdelen" van Windows

Een installatie in uw stijl

De eindgebruiker ziet een wizard van 8 pagina's: welkom, licentie, doelmap, Startmenu-map, overzicht, kopiëren, einde, verwijderen. Elke tekst en elke afbeelding wordt met een klik bewerkt in het tabblad Layout, WYSIWYG. Zes grafische sjablonen worden meegeleverd (default, Smart Technical, Smart Technical 2, Racing, Dark Moon, Natural) en u kunt uw eigen sjablonen opslaan.

De wizard bestaat in het Engels, Frans en Nederlands: de setup past zich aan de taal van de gebruiker aan, of laat hem kiezen.

V-Setup 5, tabblad Layout
Layout: talen, afbeeldingen en teksten van elk setup-scherm.

Vóór het compileren simuleert het voorbeeld op volledig scherm het hele installatietraject zonder iets op uw computer te wijzigen.

Eén bestand, 64-bits, geen runtime

De geproduceerde setup is een zelfstandig 64-bits programma: de installatie-engine, gevolgd door een zip-archief van uw bestanden. Er hoeft vooraf niets op de computer van de gebruiker te worden geïnstalleerd. Het archief kan met een wachtwoord worden beveiligd (AES-256): de setup vraagt ernaar voordat er iets wordt uitgepakt. U kunt ook een gewoon zip-archief maken.

V-Setup 5, tabblad Output
Output: één exe of een zip-archief, wachtwoord, uitvoermap.

Codeondertekening

V-Setup 5 ondertekent de setup en elk van uw programma's met het hulpmiddel van uw keuze: een vrije opdrachtregel (osslsigncode, signtool, Azure Artifact Signing, hardwaretoken…) met plaatshouders voor het bestand, het certificaatwachtwoord (versleuteld opgeslagen, nooit in het project) en de uitvoer. Drie kant-en-klare sjablonen worden aangeboden. Een ondertekende setup draait zonder waarschuwingen op Windows 11 (SmartScreen, Smart App Control).

Automatisering

V-Setup kan ook vanaf de opdrachtregel worden aangestuurd (AUTORUN-modus): u compileert een project vanuit uw buildscript, met uitvoermap en -naam, medium en wachtwoord als parameters. Handig om per klant een andere build te maken.

Proberen, dan kopen

Windows 10 / 11, 64-bits, ~14 MB. De proefversie is volledig en onbeperkt in tijd: alleen de geproduceerde setups tonen een banner "Unregistered version".

De licentie voor V-Setup 5 is permanent, op naam van de uitgever, zonder activering en zonder koppeling aan een computer. U ontvangt een bestand vsetup5.lic: kopieer het naast V-Setup, bouw uw projecten opnieuw, de banner is weg. Eén licentie per uitgever, ongeacht het aantal verspreide programma's.

Het volledige helpbestand (VSETUP.chm) wordt met het programma geïnstalleerd.

Bouw het met VDS 7.

De volledige IDE + taal. Windows & Linux · 32/64-bit · Unicode.