Joindre toutes les .dll nécessaires au bon fonctionnement

Signaler
Messages postés
25
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
27 avril 2008
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
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

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
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
*/
Messages postés
25
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
27 avril 2008

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 ??
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
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
*/