Création de setup (installation et déploiement) vb.net

Contenu du snippet

Voila ce n'est pas un code mais la procedure de comment créer un un programme d'installation de vos applications sous .NET
J'ai vu que tout le monde nage un peu la premiere fois qu'on éssaye de faire un setup.exe (moi inclu), alors je vous laisse savoir ce que j'ai apris (grace à ce site) :

Source / Exemple :


VISUAL STUDIO .NET
INSTALLATION D'APPLICATIONS .NET SOUS WINDOWS 2K : 

1) Créer le code (nouveau projet > application windows)

2) L'exe se génère automatiquement dans 
   le répertoire 'BIN' à la mise en éxecution (F5)

3) Ajouter un projet (Fichier > Ajouter un projet > Nouveau Projet)

4) Dans le cadre types de projets choisir 'Projets de configuration et déploiement'

5) Dans le cadre 'Modèles' choisir 'Assistant de configuration'
   (Bien noter le nom et l'emplacement du répertoire)

6) Dans l'assistant cocher la case 'Créer un programme d'installation pour une application windows'

7) Dans le cadre 'Quel groupes de sorties ...' cocher toutes les cases

8) Dans le cadre 'Quels fichiers supp ...' n'ajoutez rien si non utilisé

9) Une fois l'assistant terminé cliquez 'Génerer > génerer Setup1'
   (et votre programme d'nstallation à été crée dans 'Setup1 > Debug' par défaut)

7) Maintenant pour l'installer sur un PC avec win 2K (par exemple)  qui n'a pas Framework 1.1 installé
   il faut télécharger '.NET Framework Version 1.1 Redistributable Package' chez microsoft, dabord
   (http://www.microsoft.com/downloads/results.aspx?productID=C9C8FCFB-BFF3-40CA-B59D-216F6850000A&freetext=framework&DisplayLang=fr)
   Dans ce cas vous devez installer dabord une fois le Framework et puis vos 'setup' fonctionneront.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.