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 Forms Discussion :

[C#] impossible de lancer mon appli sur un autre PC


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Juin 2006
    Messages : 73
    Par défaut [C#] impossible de lancer mon appli sur un autre PC
    Bonjour,

    je travail sous VS2005 en .NET 2.0
    Mon application fonctionne bien sous visual studio, et aussi en dehors de visual studio si je lance directement l'exe sous bin/release sur le PC sur lequelle je la developpe.

    Par contre, que je fasse un installeur via clickonce ou que je fournisse tout le repertoire bin/release à qqun, l'application ne fonctionne pas aprés avoir été installé sur un PC autre que celui sur lequel je developpe (bien sur, le framework .NET 2.0 est installé sur ces PC).

    Si le PC sur lequel je test n'a pas visual studio, lorsque je lance l'appli il ne se passe rien. Pas de message d'erreur, pas de process qui tourne.

    Si le PC a visual studio, L'erreur au lancement de l'appli est : "An Exception "System.NotSupportedException" has occured in DefaultDomain. However, no debuggers are registred that can debug this exception. Unable to JIT debug"

    j'ai pas de stack trace, j'ai rien pour arriver à savoir d'ou ça peut venir. Au secours !!!

    La seule vague idée que j'ai, ce que sur un PC "vierge", je n'ai pas les "settings" dans lesquelles je stock les paramètres de l'application (enfin je les ai normalement avec des valeurs par défaut) ?

    Je suis prenneur de toute idée qui pourrait m'aider à trouver d'ou vient mon probleme.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    LE PC sur lequel tu testes a bien le Framework .NET 2.0 d'installé ?

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Citation Envoyé par Morpheus
    LE PC sur lequel tu testes a bien le Framework .NET 2.0 d'installé ?
    ==>
    (bien sur, le framework .NET 2.0 est installé sur ces PC).
    mais je plussoie néanmoins mon ami morpheus. cette erreur est typique d'un manque de framework. As-tu la meme version du framework installée??
    c:\windows\Microsoft.Net\framework

    des framework 2.0, j'en ai 4 moi, et une erreur de version peut vite arriver surtout avec les versions installées avec vs2005

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Juin 2006
    Messages : 73
    Par défaut
    bon, j'ai reussi à trouver d'ou ça vient.
    Comme je le supputé, c'est mes "settings" par défaut qui n'étaient pas bonnes.
    En effet, ma settings "language" par défaut était "fr" au lieu de "fr-FR".

    la ligne suivante plantais donc dans le main du programme :
    Thread.CurrentThread.CurrentCulture = new CultureInfo(Properties.Settings.Default.language);
    le message d'erreur n'est quand meme pas parlant du tout.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/05/2015, 19h48
  2. [Débutant] Lancer une appli sur un autre ordinateur
    Par noftal dans le forum VB.NET
    Réponses: 10
    Dernier message: 27/11/2013, 11h37
  3. Impossible lancer une appli sur Seven 64 .
    Par sabredebois dans le forum Windows 7
    Réponses: 53
    Dernier message: 30/08/2011, 09h09
  4. Réponses: 11
    Dernier message: 23/05/2011, 10h53
  5. impossible à lancer une appli sur click
    Par grimberman dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 29/05/2008, 15h02

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