Installation sur base du framework .net Core
- Sur le serveur IIS, s'assurer que le composant ASP.net est installé.
- Installer ASP.NET Core Runtime Hosting Bundle depuis cette page (choisir dans les deux cas Windows X64)
- Dézipper le contenu du fichier ZIP disponible dans le bas de cette page dans un répertoire local du serveur (par exemple C:\inetpub\wwwroot_pelican). Ce répertoire ne doit pas être celui de Mercator.
Paramétrage de MercatorPelican
Le fichier MercatorPelican.appsettings.json doit complété afin d'indiquer les paramètres de connexion à la base de données du Mercator qui sera lié à ce MercatorPelican. Il convient au minimum de compléter le bloc MercatorSqlConnectionIni qui doit reprendre les informations présentes habituellement dans le Mercator.connection d'un Mercator desktop :
- SqlServer : adresse ip ou nom du serveur SQL ;
- DataBase : nom de la base de données ;
- ComplSqlPwdDb : le complément de mot de passe ;
- CertThumbPrint : l'empreinte du certificat SSL de connexion, si nécessaire, sinon vide.
‼️Lors d'une mise à jour, il ne faut écraser le fichier MercatorPelican.appsettings.json.
Configuration de IIS
Dans la console d'IIS, il faut créer un nouveau site web. Pour le chemin d'accès, il faut indiquer le répertoire utilisé ci-dessus.
Il est aussi nécessaire de compléter un nom d'hôte correctement enregistré dans votre DNS : par exemple pelican.domain.com
Ce nouveau site ne requiert aucun paramétrage particulier en matière de sécurité par exemple, si ce n'est qu'il faut donner des droits en écriture sur le sous-répertoire LogFiles. C'est en effet dans ce répertoire que MercatorPelican va écrire les fichiers de log permettant d'enregistrer son activité.
L'application pool associé doit avoir la propriété .NET CLR version à No Managed Code.
Il est nécessaire de prévoir un certificat SSL.
💡 MercatorPelican en mode web sous IIS n'utilise pas Winforms, même s'il est utilisé sur un serveur Windows.
💡 Il n'est pas nécessaire que sur ce serveur, le Mercator qui est lié à MercatorPelican soit installé. MercatorPelican a uniquement besoin à un accès à la base de données SQL.
A télécharger :
0000003467.zip (41408 Kb - 28/10/2026)