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 :

Transfert de programme : InvalidOperationException


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut Transfert de programme : InvalidOperationException
    Bonjour,
    J'ai réalisé un programme via Visual Basic 2005 express sur un poste. Ce programme fonctionne très bien. J'ai transféré donc le dossier contenant tous les fichiers sur un autre poste. Lorsque j'essaie d'executer ce programme sur cet autre poste une exception InvalidOperationException est levée suivie du message: "Impossible de charger le fichier ou l'assembly 'office, Version=11.0.0.0, culture=neutral, PublicKeyToken=71e9bce111c9429c' ou une de ses dépendances. Le fichier spécifié est introuvable"

    Apperement il n arrive pas à ouvrir la form associé au programme (l'interface graphique). Etant débutant sous VB et pas très bon en informatique, tout ceci est pour moi très abstrait. Avez vous une idée d'où vient le problème? (j'ai vérifié les références, apperement les memes ont été spécifiés sur les deux postes, et pas d'avertissement)
    J'ai essayé de le mettre sur un troisième poste et il marche sous ce troisième poste. Office est installé sous ces trois postes.

    Je vous remercie par avance,

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Office ne suffit pas, il faut aussi VSTO (Visual Studio Tools for Office, les assemblies qui permettent l'interopérabilité entre .NET et Office). Enfin, je pense que c'est ça le problème...

  3. #3
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Est-ce qu'il s'agit de la même version de Office sur les deux machines ?

    Quand je dis version, c'est le numéro et la langue. Pcq je sais par expérience que si j'ai VS en anglais et que je veux ouvrir excel en français, ça plante . Il faut alors modifier la culture pour que ça corresponde.

    Vérifie d'abord ça et si les symptomes correspondent, on verra après pcq j'suis p-e à côté de la plaque

    Griftou.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    J'ai d'autres programmes qui font appel à Office et qui fonctionnent sur ce poste.
    Je pensais que ca pouvait venir de la version d'Excel mais sur les deux postes c'est la même version.
    Une suggestion?

    Merci par avance,

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    Version 11.0 dans les deux cas et en francais dans les deux cas.
    Voilà un peu plus d'infos:
    En fait, je n'arrive pas à voir le concepteur de vues pour la Form1. Je peux afficher le code de la form1.designer.vb mais pas voir l'interface graphique où l'erreur apparait. L'erreur interviendrait à la ligne correspondant à: "Ctype(Me.Para2TirBindingSource, System.ComponentModel.ISupportInitialize).EndInit()" En fait, dans l'interface graphique, j' ai mis un gridview qui est lié à la Binding Source PAra2Tir.

    Mais je ne pense pas que ca vienne du code vu que le programme marche sur deux postes...
    Si vous avez des idées...
    Merci d avance,

    Le frouze

  6. #6
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Attend là.. C'est à l'exécution que ton erreur survient ou bien quand tu es dans Visual Studio et que tu veux voir l'écran d'édition de l'interface graphique ?

    Griftou.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Par défaut
    Ben aux deux en fait.
    Si je clique sur le concepteur de vues de la form1 j'ai un message d erreur au lieu d avoir l'écran d'édition de l'interface graphique. Il me marque le messsage d'erreur "Impossible de charger...." que j'ai marqué plus haut. L'erreur se trouverait à la ligne où il y a :
    "Ctype(Me.Para2TirBindingSource, System.ComponentModel.ISupportInitialize).EndInit()"" quand je fais afficher le code pour la form1.designer.vb.

    En fait, j'ai fait un gridview lié au binding source Para2Tir.

    Mais je pense que l'erreur n'est pas dans le code vu que ca marche sur deux autres postes!
    Et bien sur quand j'execute j'ai l'exception invalidoperationexception qui est levé.
    Mais si je ne tente pas d ouvir le concepteur de vues, aucune erreur n'apparait dans la Form1. Je sais pas si j'ai été clair...

    Merci déjà pour ton aide, et merci d'avance si tu as d'autres idées qui pourraient m'aider.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 09/07/2013, 16h40
  2. Problème de transfert de programme
    Par marc02110 dans le forum MPLAB
    Réponses: 0
    Dernier message: 21/08/2009, 13h37
  3. [BO Xi R2][WEBi]transfert ftp programmation Etat
    Par pnoel-bi dans le forum Webi
    Réponses: 4
    Dernier message: 30/01/2008, 12h24
  4. transfert programme pc à pc
    Par thechosenone dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 29/09/2006, 16h50
  5. transfert programme par bluetooth vers samsung SGH-E530
    Par impskil dans le forum Développement Mobile en Java
    Réponses: 3
    Dernier message: 26/02/2006, 22h32

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