Joindre toutes les .dll nécessaires au bon fonctionnement

daikyo Messages postés 25 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 27 avril 2008 - 5 avril 2008 à 16:03
cs_coq Messages postés 6351 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 - 5 avril 2008 à 17:38
Bonjour, j'utilise Visual Studio 2005 et je souhaiterais savoir comment on intègre toutes les .dll nécessaires au fonctionnement du programme, car chez certaines personnes, le dernier framework peut ne pas être installé et ainsi le programme ne se lancera pas ou aura des erreurs. Je voudrais donc rendre mon programme exécutable n'importe où.

3 réponses

cs_coq Messages postés 6351 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 100
5 avril 2008 à 17:16
Salut,

Tu peux intégrer le redistribuable .NET nécessaire au projet de déploiement, mais le setup sera d'autant plus lourd.
L'autre solution est de laisser le setup effectuer le téléchargement si nécessaire, mais celà nécessite un accès internet sur les postes cibles.

/*
coq
MVP Visual C#
CoqBlog
*/
0
daikyo Messages postés 25 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 27 avril 2008
5 avril 2008 à 17:21
Je ne peux pas faire un copier/coller des .dll nécessaires par exemple dans le dossier Debug et dire sur Visual Studio que quand il exècute l'.exe, il peut aussi retrouver tous les .dll à la racine, là où se trouve l.'exe ??
0
cs_coq Messages postés 6351 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 100
5 avril 2008 à 17:38
Le répertoire de l'application est un des premiers répertoires dans lequel regarde le loader quand il doit charger une dépendance, mais si tu parles de copier les asssembly du framework pour se passer de l'installation sur les postes client ce n'est pas aussi simple, et bon courage.

/*
coq
MVP Visual C#
CoqBlog
*/
0