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

VB.NET Discussion :

VB.Net application Windows xP


Sujet :

VB.NET

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 52
    Points : 31
    Points
    31
    Par défaut VB.Net application Windows xP
    Bonjour à tous,

    Voilà je débute en développement et je dois réaliser une application en VB.net destiné à un système embarqué avec Windows Xp Embedded.

    J'utilise Visual Studio 2012 Ultimate et lorsque j'exécute mon application sur cette machine j'obtiens le message suivant : "Application win32 not compatible".

    Mon application marche sans problème sur mon poste en Windows 7.

    J'ai cru comprendre qu'il y avait des problèmes de compatibilité mais quels sont mes recours ? Utiliser Visual Studio 2010 ?

    Sachant que je préférerais développer en VB.Net car je n'ai aucune connaissance des autres langages.

    Je vous remercie

  2. #2
    Membre expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Points : 3 304
    Points
    3 304
    Par défaut
    Je n'ai jamais développé pour Windows Xp Embedded, mais est ce que par hasard il n'y aurait pas un type de projet propre à celui-ci.

    Ce qui expliquerait ton message d'erreur si l'OS ne reconnait pas l'application que tu as écrites éventuellement pour une plateforme Windows XP / 7

  3. #3
    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
    Points : 39 753
    Points
    39 753
    Par défaut
    Je ne connais pas les particularités de Windows XP embedded, mais est-ce que ce ne serait pas tout simplement parce que le .NET framework n'est pas installé ?

  4. #4
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Salut à vous deux et merci pour vos réponses.

    Windows Embedded est simplement une version simplifiée de Windows Xp avec moins de fonctionnalités, etc. en gros c'est la même chose.

    Pour ce qui est du Framework ça ne semble pas être le problème car j'ai essayé de développer mon application avec le Framework 2.0 par exemple et j'ai le même problème.

    Sur le système nous avons du Framework 4 d'installé.

    Ça fonctionne vous vos applications sur un Windows Xp classique ? Si oui quelle version de Visual Studio utilisez-vous ?

  5. #5
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    la version de visual studio n'est pas le problème, avec vs 2012 vu qu'on peut cibler le framework on peut faire fonctionner une appli sur xp, c'est le framework qui lui détermine les os

    le framework 2 marche presque partout, le 3.5 aussi mais un peu moins, pour le framework 4, c'est à partir de xp sp3, vista sp1, le 4.5 n'est pas compatible xp
    la liste des compatibilité est dispo sur msdn, ca dépend en général des service pack

    par contre autant que le framework 3.5 contient le framework 2, ce n'est pas le cas pour le framework 4 je crois, qui en plus a une clr différente

    si tu peux mettre un sp3 sur ton embedded tu peux surement utiliser sur le framework 4 (et donc changer le paramétrage de ton projet)
    sinon il te faudra passer sur le framework 3.5 et l'installer sur le pc (le framework 2 est quand même moins complet)

    le fx 4 n'apporte rien pour le windows forms, et pas énormément pour le code non graphique à priori

  6. #6
    Nouveau membre du Club
    Inscrit en
    Octobre 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 52
    Points : 31
    Points
    31
    Par défaut
    Merci à vous tous pour ces réponses.
    En fait j'ai trouvé, du moins mon collègue a trouvé
    Dans mon application j'utilise le composant Windows Media Player, étant donné que je suis sous Windows 7 il a intégré ma version de WMP soit la version 12.

    Lorsque je lance mon application sous Windows XP celui-ci a une version plus ancienne de WMP et donc ne fonctionne pas.

    j'ai mis à jour mon WMP sous Windows XP avec la version 11 et ça fonctionne

  7. #7
    Membre expert


    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2006
    Messages
    970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 970
    Points : 3 304
    Points
    3 304
    Par défaut
    Merci pour le retour d'info

Discussions similaires

  1. Créer une application Windows sans .NET
    Par erniubo dans le forum Windows
    Réponses: 9
    Dernier message: 18/05/2009, 19h36
  2. Pb de Base de donnée concernant 2 applications Windows .Net
    Par loic20h28 dans le forum Général Dotnet
    Réponses: 13
    Dernier message: 14/03/2008, 11h28
  3. Réponses: 9
    Dernier message: 10/03/2008, 09h44
  4. Réponses: 4
    Dernier message: 03/10/2007, 12h59
  5. [C#] [VS.NET] Réutiliser une Form d'une application windows?
    Par yannick_sch dans le forum Windows Forms
    Réponses: 4
    Dernier message: 14/10/2004, 14h28

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