Comment emballez-vous un projet Visual Studio C pour la sortie ?

Je me demande comment créer une version de version qui inclut tous les fichiers dll nécessaires dans le .exe afin que le programme puisse être exécuté sur une machine non en développement sans avoir à installer le redistribuable Microsoft sur la machine cible.

Sans cela, vous obtenez le message d'erreur indiquant que la configuration de l'application n'est pas correcte et qu'il faut la réinstaller.

请先 登录 后评论

2 réponses

Josh

Vous recherchez un lien statique (par opposition à un lien dynamique)

Je ne sais pas combien de redistribuables MS sont liés de manière statique.

请先 登录 后评论
Michael Pryor
  1. Choisissez Projet -> Propriétés
  2. Sélectionnez Configuration -> Général
  3. Dans la zone indiquant comment vous devez lier MFC, choisissez de le lier de manière statique.
  4. Choisissez Linker -> Input. Sous Dépendances supplémentaires, ajoutez toutes les bibliothèques dont vous avez besoin pour lier votre application de manière statique.
请先 登录 后评论