Skip to main content

Le FileWatcher est le service de Scanner. image.png

Composition du projet

Run le projet en local

Déploiement du projet

Génération de l'exe

Effectuer un "publish" depuis Visual Sturio. image.png image.png Configurer la publication de la manière suivante image.png

Publier (la publication s'effectue sur le code du répertoire de travail) image.png

Déplacement de l'exe

image.png Copier l'exe et le coller dans le répertoire de la VM suivant : (Zipper le fichier) "C:\Users\vtirebaque\Filewatcher\Files"

Mise à jour du Service Windows

Arrêter le service

Dans la fenêtre des services lancer un redémarrage. image.png Rechercher le service et le couper image.png

Déplacer/remplacer l'exe dans sys32 : C:\Windows\System32 (y remplacer l'exe si existant)

image.png Puis redémarrer le service.

Redémarrage du FileWatcher

Dans la fenêtre des services lancer un redémarrage. image.png Rechercher le service et le couper puis le démarrer image.png

Création du service windows FileWatcher

Depuis le poste distant (VM). ##Configuration Dans les variables d'environnement, configurer:

  • RootScannedFilesFolder : C:\OutPut\CANC COURRIER (emplacement des fichiers à traiter)
  • ArchiveFailedFolder : C:\Users\vtirebaque\Filewatcher\FichiersScannesError (emplacement de dépôt des fichiers en erreur)
  • WebServiceBaseURI : https://cam-courrier-app.azurewebsites.net/ (url de l'application courrier cible (Qual ou Prod)
  • WebServiceActionURI : API/CourrierManager/AttachFileToCourrier (chemin de l'API de rattachement d'une pièce à un courrier)

Pour effectuer les notifications il faut paramétrer:

Création

Démarrer la console powershell en administrateur Exécuter la ligne de commande : sc.exe create FileWatcherQrCodeScanner binpath= "c:\windows\system32\CAM.Courrier.ScannerFileWatcher.exe" type= own

image.png