// V-Setup 5 — Windows installer maker

V-Setup 5

V-Setup 5 : l'installeur de n'importe quel logiciel Windows, par un assistant à onglets. Un seul setup.exe 64 bits, désinstalleur, signature de code, mot de passe, sans script.

V-Setup 5 fabrique l'installeur de votre logiciel Windows à partir d'un assistant par onglets. Vous décrivez ce qu'il faut installer et à quoi doit ressembler l'installation ; V-Setup produit un setup.exe unique, 64 bits, avec son désinstalleur. Pas de script, pas de runtime, pas de DLL à livrer.

Pour n'importe quel logiciel Windows

V-Setup est écrit avec Visual DialogScript 7, mais il n'installe pas que des programmes VDS. Un exécutable Delphi ou C++, une application .NET, un programme Python packagé, un utilitaire, un jeu, un ensemble de documents : tout ce qui se copie sur un PC Windows se distribue avec V-Setup. C'est l'installeur que nous utilisons nous-mêmes pour Visual DialogScript 7.

Le produit est indépendant de VDS : il se télécharge, s'évalue et s'achète séparément.

Un assistant, pas un script

Tout se règle dans sept onglets. Un projet se sauve dans un fichier .vsf que vous recompilez d'un clic à chaque nouvelle version de votre logiciel.

V-Setup 5, onglet General
General : nom, version, éditeur, copyright, dossier et groupe par défaut, systèmes supportés.
  • General : nom et version de l'application, éditeur, liens d'aide et de mise à jour, copyright, dossier d'installation par défaut (modifiable ou non par l'utilisateur), dossier du menu Démarrer, génération du désinstalleur.
  • Files : les fichiers et dossiers à installer, les raccourcis (menu Démarrer, bureau), les raccourcis Internet, les associations de fichiers, les entrées de registre et de fichiers INI. Un assistant peut créer les entrées habituelles à votre place. Options : horodatage des fichiers, contrôle des versions plus récentes, signature numérique.
  • Advanced : programmes à lancer avant, pendant et après l'installation, écran d'informations légales, point d'entrée, opérations à la désinstallation.
  • Special : enregistrement de DLL et OCX, installation de polices.
  • Layout : l'apparence de chaque écran vu par l'utilisateur final (bienvenue, licence, dossier, groupe, lancement, copie, fin, désinstallation), les images, les textes, les langues.
  • Output : média (un seul exe ou archive zip), dossier et nom de sortie, protection par mot de passe, icônes.
  • Options : préférences de V-Setup et configuration de la signature de code.
V-Setup 5, onglet Files
Files : fichiers, dossiers, raccourcis, associations, registre et INI, en quelques clics.

Ce que votre setup sait faire

  • Copier des fichiers et des arborescences complètes, dans le dossier choisi par l'utilisateur ou dans les dossiers système (Windows, System, Program Files, Documents…)
  • Créer des raccourcis dans le menu Démarrer et sur le bureau, et des raccourcis Internet
  • Associer vos extensions de fichiers à votre programme
  • Écrire des entrées de registre et de fichiers INI, avec des variables résolues à l'installation (%soft%, %directory%, %year%…)
  • Enregistrer des DLL/OCX, installer des polices
  • Afficher une licence à accepter et un readme, lancer votre programme à la fin, redémarrer si nécessaire
  • Installer un désinstalleur complet, listé dans « Applications installées » de Windows

Une installation à votre image

L'utilisateur final voit un assistant de 8 pages : bienvenue, licence, dossier de destination, dossier du menu Démarrer, résumé, copie, fin, désinstallation. Chaque texte et chaque image se modifie par simple clic dans l'onglet Layout, en mode WYSIWYG. Six modèles graphiques sont fournis (default, Smart Technical, Smart Technical 2, Racing, Dark Moon, Natural) et vous pouvez enregistrer les vôtres.

L'assistant existe en anglais, français et néerlandais : le setup s'adapte à la langue de l'utilisateur, ou le laisse choisir.

V-Setup 5, onglet Layout
Layout : langues, images et textes de chaque écran du setup.

Avant de compiler, l'aperçu plein écran simule tout le parcours d'installation sans rien modifier sur votre machine.

Un seul fichier, 64 bits, sans runtime

Le setup produit est un exécutable 64 bits autonome : le moteur d'installation, suivi d'une archive zip de vos fichiers. Rien à installer au préalable sur la machine de l'utilisateur. L'archive peut être protégée par mot de passe (AES-256) : le setup le demande avant toute extraction. Vous pouvez aussi produire une simple archive zip.

V-Setup 5, onglet Output
Output : un seul exe ou une archive zip, mot de passe, dossier de sortie.

Signature de code

V-Setup 5 signe le setup et chacun de vos exécutables avec l'outil de votre choix : une ligne de commande libre (osslsigncode, signtool, Azure Artifact Signing, token matériel…) avec des jetons pour le fichier, le mot de passe du certificat (stocké chiffré, jamais dans le projet) et la sortie. Trois modèles prêts à l'emploi sont proposés. Un setup signé passe sans avertissement sur Windows 11 (SmartScreen, Smart App Control).

Automatisation

V-Setup se pilote aussi en ligne de commande (mode AUTORUN) : vous compilez un projet depuis votre script de build, avec un dossier et un nom de sortie, un média et un mot de passe donnés en paramètres. Pratique pour produire une version différente par client.

Essayer, puis acheter

Windows 10 / 11, 64 bits, ~14 Mo. La version d'évaluation est complète et sans limite de durée : seuls les setups qu'elle produit affichent un bandeau « Unregistered version ».

La licence V-Setup 5 est perpétuelle, établie au nom de l'éditeur, sans activation et sans verrouillage machine. Vous recevez un fichier vsetup5.lic : copiez-le à côté de V-Setup, recompilez vos projets, le bandeau a disparu. Une seule licence par éditeur, quel que soit le nombre de logiciels distribués.

Le fichier d'aide complet (VSETUP.chm) est installé avec le programme.

Construisez-le avec VDS 7.

L’IDE complet + le langage. Windows & Linux · 32/64-bit · Unicode.