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 :

Ouvrir .exe d'une solution C#


Sujet :

C#

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut Ouvrir .exe d'une solution C#
    Bonjour,

    Je viens de créer un petit programme en C# et j'aurais voulu l'ouvrir sans Visual Studio 2015.

    J'ai donc compiler en mettant "release" et je suis allé chercher l'exécutable dans le répertoire bin de mon projet.

    Seulement quand je veux l'ouvrir, rien ne se passe, le petit rond d'attente tourne et mon répertoire "se bloque" mais le programme ne s'ouvre pas.

    J'ai essayé avec le débug et plusieurs fois en nettoyant la solution, ...

    Je précise que je n'ai aucun problème pour l'ouvrir dans Visual Studio et que c'est une application WindowsForm.

    Si vous avez une idée ou besoin de plus de détails merci pour votre aide.

    Jeanbie.

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    Bonsoir

    on n'ouvre pas un Executable dans visual studio.

    On ouvre une solution contenant un (des) projet(s).

    Et on compile dans Visual studio pour générer un exécutable qui pourrait fonctionner sans visual studio (c'est le principe d'un exécutable)

    Si tu veux modifier un exécutable, il faut en avoir le code source.
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    Oui c'est moi qui l'ai programmé le code source dans visual studio et la je sais le tester et le lancer sans problème.

    C'est quand je veux lancer mon exécutable que ca me pose problème.

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    bah, visual studio généré un executable

    pour le tester, tu as la fonction "debug"

    et sinon, une fois qu'il est compilé (en mode release si tu veux le diffuser), tu le récupères dans le dossier Bin\release de ta solution...

    et tu cliques dessus pour le lancer... rien de bien compliqué me semble t-il ?
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    C'est justement ca mon problème l'exécutable dans release ne se lance pas.

    Quand je veux le lancer, la fenêtre plante avec le rond bleu d'attente qui tourne sur ma souris.

    Alors que le programme marche bien dans visual studio.

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    désolé si tu as l'impression que ca n'avance pas, mais quand dans vs tu es en release et que tu lances depuis vs ca marche et par contre quand tu lances l'exe sans le déplacer ca marche pas ?
    si c'est réellement ca au mot près qu'il se passe, ca ne va pas être facile de te dépanner vu que ce n'est pas posssible

    après si c'est sur une autre machine, ou dans un autre dossier, ou qu'en release depuis vs ca ne marche pas il peut y avoir des causes
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    Oui effectivement c'est ca au mot prêt le problème...

    Je vais installer visual studio sur une autre machine et tester en relançant tout mon projet pour voir si ca change quelque chose

    Merci

  8. #8
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    J'ai le même problème avec une autre machine.

    Est ce que quelqu'un a une idée sur ce a quoi ça peut être du?

  9. #9
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    tu peux depuis vs, après avoir lancé l'exe indépendamment, aller dans debug et t'attacher au processus
    après tu peux mettre pause et voir om ca bloque
    enfin si ca bloque dans ton code ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  10. #10
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    Ce n'est pas le code car même quand je crée un nouveau projet windows form vide ça me fait la même chose.
    Mais je vais essayer pour voir ce que ça me dit merci.

  11. #11
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    tu peux essayer un projet wpf aussi
    puis essayer avec un autre framework cible
    si rien ne marche, je vote pour une réinstalle (en commencant par vs peut etre)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  12. #12
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    C'est possible que ce soit un soucis de version de framework sur mon ordi qui foirent?

    Il y a une solution pour les supprimer tous correctement et tous les réinstaller?

  13. #13
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    vs et les framework doivent se trouver dans "programmes et fonctionnalités" du panneau de conf
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  14. #14
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    Si VS est installé, les librairies du framework le sont également.

    Donc, si ton programme marche depuis VS, ya pas de raisons.. autre que éventuellement une compilation en mode x64 alors que tu as du x86.

    Sinon, tu peux aussi essayer l'option "Ctrl-F5" pour lancer le programme depuis VS sans le débugguer.
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  15. #15
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    J'ai un x64 et je compile en any CPU.

    Le ctrl+F5 me fait planter visual studio. (Alors qu'avec la flèche démarrer cela se lance bien)

    Y-a-t'il des paramètres a faire correctement quand on crée un projet? J'ai le même problème sur 3 ordinateurs différents (windows 10) avec vs 2010 et vs 2015.

    J'ai l'impression que c'est un paramètre qui est mal fait quand je crée mon projet. Ou un problème Windows 10 possible ca?

    Merci

  16. #16
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    Créer un nouveau projet et copie le code...

    Tu pourras toujours voir si ça change quelque change...

    Après, si ça fait pareil sur 3 ordis, il faut penser au programme qui est "pourri" plutôt qu'autre chose.

    Au pire, publie ici en pièce jointe ton projet (pas l'Exe) mais la solution visual studio qui te fous le bordel, ça ira plus vite que de chercher sans base
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  17. #17
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    Non parce que le problème sur les trois ordi je l'ai aussi quand je crée un nouveau programme vide...

    Voici mon projet, http://we.tl/hefFh7ov71

    Merci.

  18. #18
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    il a déjà dit que
    Citation Envoyé par jeanbie Voir le message
    Ce n'est pas le code car même quand je crée un nouveau projet windows form vide ça me fait la même chose.
    par contre que car arrive sur 3 pcs c'est étrange
    je suis sous win10 avec vs 2015 (pro ou community je sais plus) et je n'ai aucun soucis

    la seule cause possible est que tu sois victime d'une malédiction qui fait que tu ne pourras pas développer sous vs, il faut donc trouver l'origine de cette malédiction


    sinon ca peut peut etre venir du fait qu'il y a 2010 et 2015, normalement ca ne pose pas de soucis, mais peut etre qu'il y a eut des fichiers corrompus

    tes 3 machines sont identiques ? (w10, vs2010 et vs2015 ?)
    tu as les droits administrateurs ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  19. #19
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2015
    Messages : 15
    Points : 2
    Points
    2
    Par défaut
    Je vais tenter d'installer Windows 7 sur un autre disque pour voir si j'arrive a faire fonctionner avec w7...

  20. #20
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    ok,

    ca marche chez moi

    Après avoir supprimer la publication... je pense que ton publish te fous un bordel sans nom

    Peut-etre est-il mal configuré, ou autre...

    Pour moi, le souci vient de là et uniquement de là puisque, une fois la publication dégagée, le programme fonctionne très bien depuis un lancement de l'explorer.
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

Discussions similaires

  1. Ouvrir .exe via VB6 et lancer une fonction
    Par byrong dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 04/09/2014, 13h36
  2. Ouvrir & remplir StikyNot.exe avec une macro Excel
    Par Gil Moulin dans le forum Excel
    Réponses: 1
    Dernier message: 22/11/2013, 18h50
  3. [Débutant] Meilleur solution ? ouvrir et enregistrer une datagridview
    Par jeremyvb11 dans le forum VB.NET
    Réponses: 2
    Dernier message: 08/01/2013, 17h36
  4. Ouvrir une solution créée sous VS Team Edition avec VS Studio
    Par maniolo dans le forum Visual Studio
    Réponses: 10
    Dernier message: 30/01/2009, 13h44

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