Bonjour,
Je voulais savoir comment il serait possible de créer un installer de mon projet développé en C# sous visual studio 2008
Merci.
Bonjour,
Je voulais savoir comment il serait possible de créer un installer de mon projet développé en C# sous visual studio 2008
Merci.
salut
en faisant un projet SETUP
j'ai deja fait un projet avec "application windows forms" et j'amerais qu'il soit installable !!
Alors 1. évite l'installation MSI/Manifest de Visual Studio. c'est même pas sérieux.
Utilise le dossier Release et assure toi que toutes les DLL Qui ne font pas parties du framework par défaut soit dedans.
après télécharge le VC Redistribuable 3.5 et me le dans un dossier lambda dans ton Release.
Pour finir, utilise un créateur d'install gratuit comme InnoSetup ou pro tel Instal Shield.
Comme l'a dit theMonz31, ajoute un projet de type SETUP à ta Solution et procède à tous les paramétrages voulus. C'est très puissant et très obscur ! Un détours sur MSDN ne peut que être conseillé.
Ou alors penches-toi sur InnoSetup, mais ne t'attend pas à un miracle, les projets d'install sont toujours un casse-tête.
Enfin le raccourci est de copier tout simplement l'exécutable que VS a généré dans le dossier bin avec toutes ses DLLs.
Très important, dans tous les cas n'oublie pas d'effectuer un test d'installation sur une machine autre que la machine de développement.
nachtigal
Hello,
Pour créer un installeur, il y a aussi DreamShield, disponible sur le site de Developpez.
Le site officiel : http://dreamshield.developpez.com/
Salut,
+1 pour InnoSetup, c'est le plus simple d'utilisation que je connaisse, et il ne m'a jamais déçu !
Par contre avec InnoStup tu dois spécifier TOUS les éléments à inclure dans ton projet, donc la règle n°1 c'est de bien garder à l'esprit ce qui est fourni avec le framework .NET et que tu n'as pas à installer (ex. system.dll, system.windows.forms.dll...) et les fichiers qui doivent être présents dans ton dossier d'installation (C:\programmes\toto\...) donc les DLL que tu as créées + les composants que tu utilises éventuellement et qui ne font pas partie du .NET framework.
Avec InnoSetup tu peux aussi facilement ajouter des modifs du registre, des dossiers à créer, des exe à lancer etc.
Bon courage !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager