none
programme visual studio RRS feed

  • Question

  • Bonjour,

    j'ai développé une application sous visual studio 2012 express avec le framewoork 4.5 et elle tourne sur le PC ou j'ai développé l'application sans problèmes, mais quand je prend l'exe du repertoire bin et que je veux l'installer sur un autre PC ca bloque erreur je crois de framework? l'application ne démarre pas?

    merci

    vendredi 30 janvier 2015 11:18

Réponses

  • Bonjour,

    Votre appli est compilée en mode AnyCPU ?

    Il se peut que vous ayez choisi x64 et que vous tentiez de l'exécuter sur un x86


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    • Marqué comme réponse pascb423 dimanche 1 février 2015 15:20
    vendredi 30 janvier 2015 16:41

Toutes les réponses

  • Bonjour,

    Le poste doit avoir .Net 4.5 d'installé pour pouvoir exécuter votre application? Il est téléchargeable ici http://www.microsoft.com/fr-fr/download/details.aspx?id=30653

    Cordialement,


    Yan Grenier

    vendredi 30 janvier 2015 12:13
  • Voila les 2 erreurs qu'il me retourne sur un autre PC en essayant d'exécuter mon application depuis visual studio 2012.

    Erreur    3    Impossible d'instancier la tâche "ResolveComReference" à partir de "Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Le chargement de cet assembly produirait un jeu accordé différent des autres instances. (Exception de HRESULT : 0x80131401)    bigboules
    et

    Erreur    4    La tâche "ResolveComReference" a été mal déclarée ou mal utilisée, ou a échoué lors de la construction. Vérifiez l'orthographe du nom de la tâche et de l'assembly.    bigboules

    vendredi 30 janvier 2015 12:13
  • Je ne saisi, vous exécutez votre application ou vous la développez sur le second PC ?

    Si vous êtes en développement :

    Car là on dirait que vous utilisez une extension de développement qui n'existe pas sur le second PC.

    Sinon il y a un article ici qui correspondrait à votre problème : http://stackoverflow.com/questions/27448710/build-task-failed-unexpectedly. Ensuite il faut vérifier que vous avez les mêmes extensions sur les deux postes.

    Sinon en exécution :

    Assurez vous que vous avez toutes les .dll correspondants aux références de votre projet dans le dossier d'exécution.

    Vérifiez également que votre .exe n'est pas bloqué (propriétés du fichier cliquer sur le bouton "débloquer"), et vérifier également les DLL il peut y avoir des soucis dans ce cas là.

    Cordialement,


    Yan Grenier

    vendredi 30 janvier 2015 12:23
  • Bonjour,

    non sur le 2ème PC je ne suis pas en développement j'essaye juste d'exécuter l'exe mais ça bloque avec les erreurs?

    vendredi 30 janvier 2015 14:31
  • Voila les 2 erreurs qu'il me retourne sur un autre PC en essayant d'exécuter mon application depuis visual studio 2012.

    Vous tentez de debugger l'application à distance en utilisant Visual Studio ?

    Pouvez-vous nous donner le message d'erreur que vous obtenez lorsque vous lancez l'application sur votre autre PC (sans vous soucier de celui contenant VS 2012) ?

    De plus, assurez-vous de bien avoir copié l'ensemble des fichiers necessaires à l'exécution de votre application :

    - toutes les .dll

    - le .exe,

    - les fichiers de configurations,

    - ...

    Si dans votre application vous utilisez des composants externes (en dehors du framework .NET), assurez-vous d'avoir ces mêmes composants sur le PC, ou mettez ces références en copie local

    Merci de votre retour.

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    vendredi 30 janvier 2015 14:33
  • lorsque je lance l'exe sur l'autre PC il me met une fenetre ou je peux fermer l'application ou déboguer l'application, quand je clique sur déboguer l'application il me met le message du framework l'erreur n° 31256?
    vendredi 30 janvier 2015 14:50
  • Merci de votre réponse,

    Pouvez-vous regarder dans l'observateur d'évènement et nous donner s'il existe le message d'erreur correspondant ?

    Plus d'infos sur l'observateur d'évènements :

    http://forum.malekal.com/observateur-evenements-t12376.html

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    vendredi 30 janvier 2015 14:58
  • voilà ce qu'il dit erreur d'application:

    Nom de l’application défaillante bigboules.exe, version : 1.0.5505.19899, horodatage : 0x54c7626f
    Nom du module défaillant : KERNELBASE.dll, version : 6.1.7601.18409, horodatage : 0x5315a05a
    Code d’exception : 0xe0434352
    Décalage d’erreur : 0x000000000000940d
    ID du processus défaillant : 0x8390
    Heure de début de l’application défaillante : 0x01d03c9d130d8edf
    Chemin d’accès de l’application défaillante : C:\Program Files (x86)\Big Boule\bigboules.exe
    Chemin d’accès du module défaillant: C:\Windows\system32\KERNELBASE.dll

    vendredi 30 janvier 2015 15:06
  • Bonjour,

    Est-ce que vous avez tenté de mettre une gestion d'exception dans votre application

    Ex :

    try
                {
    
                    Application.EnableVisualStyles();
                    Application.SetCompatibleTextRenderingDefault(false);
                    Application.Run(new Form1());
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.ToString());
                }

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    vendredi 30 janvier 2015 15:46
  • Bonjour,

    Votre appli est compilée en mode AnyCPU ?

    Il se peut que vous ayez choisi x64 et que vous tentiez de l'exécuter sur un x86


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    • Marqué comme réponse pascb423 dimanche 1 février 2015 15:20
    vendredi 30 janvier 2015 16:41
  • j'ai juste ca:

    'Catch ex As Exception

            ' Debug.Fail(ex.Message)

    vendredi 30 janvier 2015 17:08