Finaliser une application

1 - La gestion des erreurs (ou exceptions)

Tout code susceptible de provoquer une erreur dans le programme, par exemple, la tentative d'ouverture d'un fichier (qui, peut-être, n'existe pas) doit être placé dans un bloc Try... End Try.
Try
' Code susceptible de produire une erreur d'exécution
  Catch
' Instructions à exécuter si une erreur se produit
  Finally
' Instructions facultatives exécutées dans tous les cas
End Try

On peut utiliser plusieurs blocs "Try" pour gérer des exceptions bien définies, puis terminer par un bloc "Try" qui gérera les autres types d'erreurs.
Catch e As IoException
Catch e As PathTooLongException
Catch e As Exception

Err.Number indique le numéro de l'erreur
Err.Description décrit l'erreur
Err.Clear efface la référence à l'erreur précédente
Err.Raise(n) déclenche artificiellement une erreur, "n" étant le numéro de l'erreur
Catch When permet de définir une condition
Exit Try effectue une sortie du bloc Try

2 - Installation et déploiement d'une application

La technologie .Net a considérablement simplifié l'installation d'une application. Pour les installations courantes, le procédé s'appelle XCOPY, (en souvenir de la commande MS-DOS), car il consiste simplement à recopier sur le système, les fichiers nécessaires à l'exécution de l'application.
Aucun enregistrement n'est effectué dans la base de registres.
Le .NET Framework de Microsoft doit être installé sur le système.

1 - Création de l'exécutable.

Dans le dossier d'enregistrement de votre projet, il y a un dossier "bin". Dans celui-ci, deux sous-dossiers nommés "Debug" et "Release".
Lors de la conception de votre projet, les enregistrements sont effectués dans le dossier "Debug".
Lorsque vous considérez votre application comme étant terminée, allez dans le menu "Générer" et générer votre application. Visual Basic crée alors, dans le dossier "Release", un fichier exécutable ainsi que d'autres fichiers nécessaires à votre application .
Cet exécutable est moins lourd que celui se trouvant dans le dossier "Debug" car il est dépouillé du code de débogage nécessaire à Visual Basic.
C'est ce fichier que vous devrez utiliser lors du déploiement.

2 - Créer un programme d'installation

Dans le menu "Générer", Microsoft a prévu une option "Publier".
Personnellement, je préfère utiliser une application externe. J'ai choisi Install Creator de Clickteam que l'on peut trouver à cette adresse : www.clickteam.com. Install Creator est gratuit moyennant un écran de publicité discret en fin d'installation.



Statistiques :      Conformité :  Valid XHTML 1.1 © Christian Soulié
Dernière mise à jour le 11 avril 2010.
Accès au registre -  Quelques procédures