IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Génération d'installeurs sous Visual Studio 2012
Un tutoriel de Kévin Perriat

Le , par Finality

10PARTAGES

1  0 
Bonjour à tous !

Je vous propose aujourd'hui un nouvel article sur la génération d'installeurs sous Visual Studio 2012.

Bonne lecture à vous !

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Louis-Guillaume Morand
Rédacteur https://www.developpez.com
Le 13/04/2013 à 14:05
ce type de projet a été abandonné dans Visual Studio 2012
oui en partie.

en fait, la vraie solution supportée et gratuite (car installshield light est super limité), c'est d'utiliser WiX. C'est le produit officiel qui remplace les vieux setup de Microsoft et ça produit toujours des msi. Je suis sûr que tu pourrais en faire un article complémentaire
0  0 
Avatar de ram-0000
Rédacteur https://www.developpez.com
Le 28/04/2013 à 18:53
Il y a aussi Inno Setup qui lui est gratuit et qui permet de faire plein de choses.

Par contre, cela ne s'intègre pas dans Visual Studio mais il dispose d'une interface graphique avec istool.

C'est le compilateur de setup que j'utilise pour tous mes projets.
0  0 
Avatar de kiwixpop
Membre à l'essai https://www.developpez.com
Le 07/05/2013 à 14:29
Bonjour,

Je viens d'acheter Visual Studio 2012, et je ne peux plus utiliser mes vieux déploiement compiler sous VS 2008.
J'ai donc installer InstallShield Limited Edition, et je suis bloqué depuis 2 jours sur mon problème.

Alors mon problème est le suivant :
J'ai un exécutable qui utilise plusieurs dll pour pouvoir être exécuté. Ces dll sont dans des répertoires et même des sous répertoire à la racine de mon exécutable.
Le problème c'est que mon nouveau MSI, installe bien mes dll dans mes répertoires mais lorsque je lance l'exécutable mon programme ne démarre pas, car je pense que mes fichiers ne sont pas "compris" comme des dépendances mais comme des simples fichiers.

Pouvez vous m'aider ou au moins que faire comprendre comment ça marche...

Merci
0  0 
Avatar de Louis-Guillaume Morand
Rédacteur https://www.developpez.com
Le 08/05/2013 à 10:55
1- ici, c'est pour parler de l'article. si tu as une question tu dois le faire dans le thread associé.

2- un msi, ce n'est qu'une commande xcopy encapsulée. ca ne fait pas la dependance entre tes dll ou ton exe. le problème ne vient PAS de ton msi. il vient du fait que les dlls ne sont pas dans le bon dossier. Renseigne toi sur le chargement des dependances et l'ordre de priorité

(/bin/debug/, repertoire d'application, GAC, etc).
c'est là que tu dois chercher, mais c'est sûr à 100% que ca ne vient pas du msi, ou alors, ca ne met pas dans les bons dossiers mais dans le cas là, c'est toi qui a mal mis les chemins
0  0