Bonjour à tous !

Tout est dans le titre...

Chaque nouvel utilisateur qui installe l'appli (c'est un fichier accdb) doit se voir installer "en même temps"

  • une copie de MS SQL Server Express,
  • sa propre db liée *.mdf prête pour Réplication/fusion avec les serveurs de la boîte.
  • (+ répertoires pdf, jpg, les dll/ocx, Help.chm - No problemo...)

Quel sera le meilleur logiciel de création d'installeur ?

J'ai d'abord essayé les solutions de Visual Studio (cfr le très bon tuto de Gaby https://gaby277.developpez.com/Tutor...rProject/#L8-1). Puis Advanced Installer, ClickOnce indisponible, Powershell non plus... Pas de documentation VS complète.

Le résultat est fonctionnel mais terriblement basique. Et aussi un choix de police unique (c'est flou !), des icones introuvables, le visuel est vraiment atroce, primitif à décourager les clients avant même de commencer... Bref : la galère !

J'ai ensuite trouvé Actual Installer https://www.actualinstaller.com/ , hyper-clair. Premiers tests de base très satisfaisants.

Actual Installer peut aller chercher MS SQL Server Express en ligne (c'est build-in), et on peut aussi lui demander d'importer et d'installer Access Runtime (ou n'importe quoi d'autre), en précisant l'addresse de la version souhaitée.

La question est :

Comment automatiser au mieux le processus de création de la base de données MSSQL Server à l'installation, et avec quels outils ?

Je suppose qu'il ne suffit pas de coller les trois fichiers mdf, mdf.dsn et _log.ldf dans un répertoire local....

Ah si ???

Ah bon !!

Sérieusement, quel est votre avis ???

Un grand merci d'avance à tous !

phil



CAPTURE DE ACTUAL INSTALLER


Nom : ActualInstaller.JPG
Affichages : 294
Taille : 113,0 Ko