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 :

Création de projet en X86 pour c++ cli GUI


Sujet :

C++/CLI

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 10
    Par défaut Création de projet en X86 pour c++ cli GUI
    Bonjour à tous,

    Ayant créé un projet sous Visual studio 2022 en C++ cli GUI X64, mon interface graphique est fonctionnel.
    Devant utiliser une dll X86, quand je passe en mode X86, ce dernier est systématiquement imbriqué dans une fenetre de terminal windows quand je l'exécute.

    Quelqu'un sait-il pourquoi ?
    Si oui, y a t-il un moyen pour y remédier ?

    Merci d'avance pour vos réponses.

    JM

  2. #2
    Membre Expert

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 755
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 755
    Par défaut
    Bonjour,

    Que fait cette DLL ? Quelles sont ses dépendances ? Si elle utilise les entrées-sorties par défaut du système, celles-ci seront naturellement dans une fenêtre système. Il est possible de rediriger les entrées sorties système vers une fenêtre texte (qui est pratiquement une fenêtre système embarquée dans l'application).

    Salutations.
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  3. #3
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 588
    Par défaut
    Pouvez-vous créer un dépôt Git avec un projet minimum qui reproduit le problème ?

  4. #4
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 96
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 752
    Par défaut
    Salut,

    Lorsque des binaires ont été compilés en mode debug, leur exécution s'accompagne généralement d'une console ou d'un terminal.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 10
    Par défaut
    La dll est fournie par Microchip pour gérer l'USB HID, le source n'est pas fourni.
    La compilation en debug ou release donne le même résultat sous VS 2022.
    .
    J'ai transposé l'appli sous visual c++ 2010 framework 3.5, époque de la sortie de cette dll, et là, l'interface graphique s'exécute correctement sans console windows.

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 588
    Par défaut
    Commençons par imaginer un cheval avant un zèbre.
    Vraisemblablement, votre paramétrage X86 de votre projet est foireux.
    Un dépôt Git avec le minimum pour reproduire le problème SVP.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 10
    Par défaut
    N'ayant jamais fait de dépôt GitHub, je regarde comment faire...

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 10
    Par défaut Mise à dispo du projet
    Bonjour,

    Github n'ayant pas voulu de mon account, j'ai finalement uploadé mon projet ici:

    http://electro8051.free.fr/ProgHcs2/Proghcs2.html

    Merci pour vos retours et bonne année 2026

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 10
    Par défaut Console+form
    Bjr,

    C'est résolu
    C'était le config/system qui n'était pas initialisé correctement à Windows.

    Merci à tous pour vous être intéressé à mon problème

  10. #10
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 588
    Par défaut
    Je comprends pas.
    Après avoir supprimer le "v3.5" du "Version du .NET Frameworkk cible" des "Paramètres avancés" des "Propriétés de configuration" du projet, parce que j'ai pas cette antiquité d'installé dans mon VS2022, le passage de "Non défini" à "Windows/SUBSYSTEM:WINDOWS" dans "Propriétés de configuration ->Editeur de liens -> Système -> Sous-Système" entrainait des erreurs d'édition de lien.
    Pouvez-vous être plus précis ou fournir la version "corrigée", SVP ?

Discussions similaires

  1. Projet STL.NET pour le c++\cli
    Par nikopol82 dans le forum SL & STL
    Réponses: 2
    Dernier message: 08/10/2008, 18h55
  2. [POO] Projet de class pour un formulaire => votre avis !
    Par shadeoner dans le forum Langage
    Réponses: 26
    Dernier message: 07/04/2006, 16h12
  3. [FEDORA] Lequel choisir entre Fedora i386 et x86 pour un xeon?
    Par Oberon dans le forum RedHat / CentOS / Fedora
    Réponses: 7
    Dernier message: 13/07/2004, 15h52

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