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

Windows Discussion :

[windows 8 et +] exécutables compilés ( C++ et C#) qui ne veulent pas tourner


Sujet :

Windows

  1. #1
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 361
    Points : 20 379
    Points
    20 379
    Par défaut [windows 8 et +] exécutables compilés ( C++ et C#) qui ne veulent pas tourner
    bonjour,
    je suis en train de m'arracher les cheveux de la tête j'ai crée et compilé des programmes en C# et C++ avec Visual Studio 2012,des programmes tout bêtes qui affichent juste des forms , bref des fenêtres sans rien de plus avec 10 lignes de code.
    Cela fonctionne évidemment très bien sur mon poste, sur les postes d'autres personnes sous Windows 10 et 8.1, les exécutables ne veulent pas démarrer, en cliquant dessus rien ne se passe.
    Est-ce un problème de droits ?


    configurations
    moi visual studio 2012 Os version windows 7

    machines de test windows version 8.1 et windows 10

    Merci pour les réponses

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 688
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 688
    Points : 13 117
    Points
    13 117
    Par défaut
    Ce programme est-il signé numériquement ?
    Si tel n'est pas le cas, il faut faire un essai en désactivant l'antivirus. C'est peut-être lui qui interdit son lancement le considérant comme peu sûr.

  3. #3
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 361
    Points : 20 379
    Points
    20 379
    Par défaut
    bonjour merci pour la réponse et question toute bête comment faire pour le signer numériquement ?

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 437
    Points : 43 078
    Points
    43 078
    Par défaut
    Tu as microsoft visual c 2012 redistibutable d'installé ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 361
    Points : 20 379
    Points
    20 379
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    Tu as microsoft visual c 2012 redistibutable d'installé ?
    bonjour merci pour la réponse les composants redistribuables c'est msvcrtxx.dll ?
    J'ai fait un projet MFC avec liaison des dll donc il ne doit pas y avoir en principe de dépendances.
    Ensuite le programme C#/NET laversion .NET est 4.5 donc cette version de framework est certainement installée sur win8 et +
    De toute façon s'il manque une dll il devrait y avoir un message d'erreur "dll introuvable"

  6. #6
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 361
    Points : 20 379
    Points
    20 379
    Par défaut
    test sur un autre poste sous Windows 10, il y a un écran "smart screen" qui s'affiche ( je n'ai pas windows10), comment compiler pour ne pas avoir cet écran ?
    Merci pour toutes les réponses

  7. #7
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 688
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 688
    Points : 13 117
    Points
    13 117
    Par défaut
    C'est vraiment une question de signature.

    Il faut commencer par se procurer un certificat. On peut en trouver des gratuits pour l'open source (je n'ai jamais testé), sinon il faut mettre la main à la poche (Comodo, Verisign, etc.). On le télécharge par Internet Explorer et l'exporte au format pfx.

    Je ne connais pas le principe sous Visual Studio, mais l'utilitaire SignTool est livré avec. Sinon il faut télécharger le SDK pour le récupérer et lancer la commande "signtool.exe sign /f "CodeSigningCert.pfx" /p "password" /t http://TimestampServer "MonApp.exe".

    MSDN SignTool

  8. #8
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 361
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 361
    Points : 20 379
    Points
    20 379
    Par défaut
    bonjour andnotor oui j'ai pensé à ce problème là également il faut que j'examine si ça vient de là et je vais faire un retour.

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/08/2009, 18h46
  2. Problème exécutable compilé en release
    Par Invité dans le forum Qt
    Réponses: 6
    Dernier message: 11/06/2009, 11h12
  3. Réponses: 3
    Dernier message: 14/04/2009, 11h29
  4. API windows erreur a la compilation du projet
    Par JoneZy dans le forum Windows
    Réponses: 3
    Dernier message: 25/12/2006, 23h38
  5. [Windows et socket] pb compilation et ptite question
    Par ramislebob dans le forum Réseau
    Réponses: 12
    Dernier message: 27/07/2006, 11h36

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