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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

La version RELEASE de mon logiciel fonctionne seulement si VISUAL STUDIO est installé


Sujet :

C++

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut La version RELEASE de mon logiciel fonctionne seulement si VISUAL STUDIO est installé
    Bonjour,
    voici mon problème :
    J'ai développé un logiciel un gros logiciel bien compliqué sous VISUAL STUDIO 2005.
    Le débogage étant terminé, je l'ai compilé en RELEASE et cela fonctionne parfaitement sur la machine ayant servi au développement.

    Mais ce logiciel est appelé à être utilisé sur plusieurs PC. Or, il ne fonctionne sur les autres PC que si VISUAL STUDIO est installé dessus. Dans le cas contraire, lorsque je le lance, windows m'affiche immédiatement un message d'erreur m'indiquant que le programme a un problème de configuration.

    J'ai fait le tour des forums et des FAQ et je n'ai pas trouvé de problème équivalent au mien et donc de solution.

    Merci d'avance pour votre aide.

  2. #2
    Membre éprouvé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 552
    Points : 1 060
    Points
    1 060
    Par défaut
    Bonjour,

    visual studio redistributable?

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 895
    Points : 4 551
    Points
    4 551
    Par défaut
    Je confirme ; il manque des DLL, et peut-être certaines clefs de registre.

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 176
    Points : 258
    Points
    258
    Par défaut
    ça devrait marcher en installant ça

  5. #5
    Membre expert
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 415
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 415
    Points : 3 159
    Points
    3 159
    Par défaut
    Je m'incruste dans le sujet : je ne comprend pas pourquoi ces DLLs ne sont pas livrées directement dans windows. Quitte à mettre les nouveautés dans des mises à jours, mais pourquoi embêter le monde avec un package visual studio redistributable ? Ca veux dire que l'outil de développement est encore lié au logiciel final.

    Par curiosité, quel genre de fonctionnalités impliquent que ce package doit être installé ?

  6. #6
    Expert confirmé

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 895
    Points : 4 551
    Points
    4 551
    Par défaut
    Citation Envoyé par jblecanard Voir le message
    Je m'incruste dans le sujet : je ne comprend pas pourquoi ces DLLs ne sont pas livrées directement dans windows. Quitte à mettre les nouveautés dans des mises à jours, mais pourquoi embêter le monde avec un package visual studio redistributable ? Ca veux dire que l'outil de développement est encore lié au logiciel final.

    Par curiosité, quel genre de fonctionnalités impliquent que ce package doit être installé ?
    Le runtime C, le runtime C++, le runtime MFC (si besoin), etc.

    La raison qui fait qu'il n'est pas livré en standard sur WIndows est qu'il dépends du compilateur utilisé pour compiler le programme - et comme les compilateurs sortent plus régulièrement que les OS chez MS, ça n'a guère de sens de proposer un OS comportement une DLL qui va être rendue (pariellement) obsolète quelques mois plus tard.

    Quand au package redistribuable, il est censé être installé sans bruit pendant l'installation de ton programme ; personne n'embête l'utilisateur dans ce cas

  7. #7
    Membre éprouvé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 552
    Points : 1 060
    Points
    1 060
    Par défaut
    Citation Envoyé par jblecanard Voir le message
    Je m'incruste dans le sujet : je ne comprend pas pourquoi ces DLLs ne sont pas livrées directement dans windows. Quitte à mettre les nouveautés dans des mises à jours, mais pourquoi embêter le monde avec un package visual studio redistributable ? Ca veux dire que l'outil de développement est encore lié au logiciel final.
    Heu, regarde aussi la taille de C:\Windows\winsxs... Mais ne t'inquiète pas, tout se passe dans les coulisses de visual, tout est simple jusqu'au jour où tu as des problèmes. Et là, tu fouilles des heures dans msdn...

    Citation Envoyé par jblecanard Voir le message
    Par curiosité, quel genre de fonctionnalités impliquent que ce package doit être installé ?
    OpenMP aussi...

    Remarque constructive : Penser à regarder les journaux windows, vu la tronche du message en question, on ne comprend même pas d'où vient le problème sinon...

  8. #8
    Expert confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 395
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 395
    Points : 5 009
    Points
    5 009
    Par défaut
    dans les options du créateur d'installateurs de visual studio (le 2010 et 2008 c'est sur en tout cas), il y a moyen d'inclure des directives pour justement éviter l'installation des redistributables.

    dans mon vs anglais, ça s'appelle "Merge Module" dans le menu contextuel du projet d'installateur.

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par GeantVert13 Voir le message
    ça devrait marcher en installant ça
    Merci beaucoup. J'essaie çà lundi.

  10. #10
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367

Discussions similaires

  1. Python Tools pour Visual Studio est disponible en version Bêta 2.1
    Par Francis Walter dans le forum Visual Studio
    Réponses: 0
    Dernier message: 15/04/2014, 16h37
  2. [2005] Task ActiveX en erreur seulement dans Visual Studio
    Par stephane.net dans le forum SSIS
    Réponses: 0
    Dernier message: 05/09/2011, 23h48
  3. Réponses: 4
    Dernier message: 07/01/2010, 15h41
  4. Réponses: 2
    Dernier message: 19/06/2008, 15h26
  5. Réponses: 4
    Dernier message: 22/08/2007, 16h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo