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++/CLI Discussion :

convertir une dll 32 bits en 64 bits


Sujet :

C++/CLI

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut convertir une dll 32 bits en 64 bits
    Bonjour à tous,

    J'ai besoin d'utiliser la DLL de microsoft dsofile.dll http://support.microsoft.com/kb/224351

    Il parait que cette DLL est compilée en 32 bits, et que ça marche sur les sytemes WINDOWS 32 bits, mais pas sur WIN7-64 bits !
    J'ai cherché sur le net, j'ai trouvé qu'il faut la recompiler avec un compilateur C++ 64 bits...
    J'essaye de la recompiler avec VS2008 en changeant le compilateur à 64 bits mais je n'arrive pas, j'ai une erreur et vu que je connais pas le C++, je ne comprend pas de quoi il s'agit...

    Pouvez vous me dire comment puis je faire pour la convertir de 32 à 64 bits, ou à la limite si j'envois à quelqu'un parmi vous qui connait C++ , le code source, est ce qu'il peut me la compiler en 64 bits ?

    J'espère que quelqu'un m'aidera, la DLL vient de Microsoft alors vous ne risquez rien.

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Pour compiler une dll, il faut le code source...

    Edit:
    Au temps pour moi, il semblerait qu'il y'ait le code source avec
    Cependant, je doute quand même que cela soit possible. Les ActiveX et le 64bits, ne sont pas trop copains.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    J'ai le code source microsoft le fourni ... Quelqu'un a un processeur 64 bits c++ pour essayer de me la compiler ?

    le prob est que j'ai pas le CD de VS, on m'a dit qu'on peut l'installer du CD de vs, c'est pour ça si quelqu'un a vs2008 installé et il connait c++ il pourra le faire

  4. #4
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    On peut forcer le projet à se compiler en 32 bits (En changeant la target platform de "any CPU " en "x86") et l'ensemble Projet+dll marchera sur un système 64 bits.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 261
    Par défaut
    Citation Envoyé par Graffito Voir le message
    On peut forcer le projet à se compiler en 32 bits (En changeant la target platform de "any CPU " en "x86") et l'ensemble Projet+dll marchera sur un système 64 bits.

    ça marche sur VISTA 64 bits et pas sur WIN7 64 bits !
    Ainsi j'ai lu sur un forum anglais qu'il faut recompiler la dll en 64 bits !

  6. #6
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    ça marche sur VISTA 64 bits et pas sur WIN7 64 bits !
    Est-tu sur que le problème sur Seven vient du 64 bits ?

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

Discussions similaires

  1. Savoir si une dll est 32 ou 64 bits
    Par uriotcea dans le forum Débuter
    Réponses: 18
    Dernier message: 28/07/2011, 12h37
  2. Réponses: 5
    Dernier message: 16/05/2007, 13h43
  3. Générer une dll 16 bits avec delphi 7
    Par chtiot dans le forum EDI
    Réponses: 4
    Dernier message: 21/02/2006, 18h50
  4. Convertir une image BMP 8 bits en BMP 24 bits
    Par SauCisS dans le forum Bibliothèques
    Réponses: 17
    Dernier message: 23/03/2005, 09h51
  5. Comment convertir une image 24 bits en 8 bits ?
    Par James64 dans le forum Langage
    Réponses: 22
    Dernier message: 13/12/2004, 20h12

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