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

VC++ .NET Discussion :

Assembly posant probl�me hors machine de developpement


Sujet :

VC++ .NET

  1. #1
    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
    Par d�faut Assembly posant probl�me hors machine de developpement
    Bonjour

    Je pose le contexte:

    J'avais une librairie developp� initialement en C++ / MFC...

    Cette librairie, j'avais besoin de l'utiliser en .Net en h�ritant de certaines classes
    pr�cedentes dans cette librairie.

    J'ai donc fait un projet C++/CLI....

    Lorsque je compile mon projet (mode /clr etc...), tout fonctionne tres bien
    sur mon poste ou je teste cette assembl�e avec un code C#.

    Par contre, si j'installe mon logiciel (avec son assembly C++/CLI) sur un poste
    qui ne poss�de pas Visual Studio (par exemple), j'ai le bug suivante :

    Erreur Result 0x00007 IOFileException....

    J'ai cru comprendre en cherchant sur let net que cela venait d'un probl�me
    de librairie non "disponible" sur un poste classique...

    Ma question est donc la suivante :

    Que dois-je faire ? Quelles options pour la compilation pour que cela fonctionne ?

    A priori, le bug est du au fait que je me "link" en dynamique au MFC, hors,
    j'ai essay� de me linker (dans les propri�t�s du projet) en static, mais cela
    semble incompatible (incompatibilit� en /clr et /Mt ou /Mtd...)

    Quelqu'un aurait-il une id�e , g�niale ou pas pour me permettre d'aboutir
    � quelque chose de concluant et qui marche sur n'importe quel poste
    ayant juste le framework 2.0 d'install� ?

    Merci d'avance

    C'est vraiment gal�re comme probl�me.

    The Monz, Toulouse

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu dois distribuer les dll MFC si elles sont charg�es dynamiquement

    voir ici http://c.developpez.com/faq/vc/?page=DLL#VC2005VCRedist

  3. #3
    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
    Par d�faut
    JE te remercie

    Je fais passer l'information � mon int�grateur et si cela r�soud le probl�me,
    un petit r�solu des familles te sera amplement et de bon coeur accord�

    The Monz, Toulouse

  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
    Par d�faut
    Bonjour

    nico, j'ai fait install�e le package que tu m'avais indiqu�, mais cela n'a
    absolument rien chang�...

    C'est toujours la m�me erreur qui revient

    IOFileException

    Que puis-je faire ?

    The Monz, Toulouse

  5. #5
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    question bete, tu as compil�e en release ?
    il y a plus de d�tail sur l'exception ? genre, nom de fichier

  6. #6
    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
    Par d�faut
    oui , j'ai compil� en release

    Et il semblerait que l'erreur survient pile au moment ou je rentre dans le bloc
    ou j'instancie un objet provenant de la librairie CLI/C++/MFC/COM

    Ce qui m'a �t� remont� c'est que quand il y a STAThread de positionn�, ca � l'air de fonctionner... si STAThread n'est pas mis, ca plante ...

    Ce qui faut savoir, c'est que mon client utilise cette assembly sous Windev
    (j'avais omis cette information pr�c�demment)

    Donc, peut-etre que cela peut jouer...

    Mais bon, c'est quand meme �trange ce plantage !

    The Monz, Toulouse

Discussions similaires

  1. R�ponses: 1
    Dernier message: 04/08/2007, 23h18
  2. [PostgreSQL 7.4] pg_dump et pg_user posant probl�me
    Par novices dans le forum PostgreSQL
    R�ponses: 2
    Dernier message: 19/04/2007, 16h24
  3. Probl�me Hors Limite que je ne comprends pas
    Par Bleys dans le forum Delphi
    R�ponses: 2
    Dernier message: 11/01/2007, 15h42
  4. [VB]Lecture dans une base de donn�e posant probl�me
    Par polo-j dans le forum VB 6 et ant�rieur
    R�ponses: 7
    Dernier message: 23/03/2006, 00h16
  5. [Mail] Envoi de mail avec une boucle posant probl�me
    Par dj-julio dans le forum Langage
    R�ponses: 7
    Dernier message: 09/01/2006, 10h44

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