none
Choix entre Visual Basic ou Visual C++ ? RRS feed

  • Question

  • Bonjour,

    Je dois créer une application un peu particulière que je souhaite installer sur une clé USB pour permettre aux utilisateurs de l'emmener où ils veulent et pouvoir utiliser cette clé sur une machine XP, SEVEN, W8 ou W10.

    L'application affiche le contenu de la clé USB où des documents sont stockés.

    Je sais que Visual C++ permet avec l'option Static d'incorporer les dll dans un exe afin d'éviter le problème de dll manquant. Donc on peut donc copier directement l'exécutable binaire sur la clé sans problème.

    En revanche, est-il possible avec la dernière version de Visual Studio 2017, de créer également ce type d'application avec Visual Basic ?

    Merci pour votre retour

    lundi 19 juin 2017 09:48

Réponses

Toutes les réponses

  • Bonjour,

    Je dois créer une application que je souhaite installer sur une clé USB pour permettre aux utilisateurs de l'emmener où ils veulent et pouvoir utiliser cette clé sur une machine XP, SEVEN, W8 ou W10.

    L'application affiche le contenu de la clé USB où des documents sont stockés.

    Peut-on créer une telle application avec Visual basic (VS2017) sans qu'on ne soit confronté à des problèmes de Dll manquants sur certains système cibles ?

    Je sais que Visual C++ permet avec l'option Static d'incorporer les dll dans un exe afin d'éviter ce problème de dll manquant mais pour VB je ne suis pas sûr.

    Merci pour votre retour


    lundi 19 juin 2017 09:42
  • Bonjour,
    Le choix du langage de programmation dépend des fonctionnalités de votre application. Voici un article qui peut vous orienter: Choose Your Technology. Si vous voulez avoir une application portable, indépandente de .NET Framework - vous devez utiliser C++. Si vous utilisez Visual Basic et vous allez lancer l'application sur différentes versions de Windows, vous devez faites attention si la version appropriée de .NET est installée sur la machine client. Je trouve utile l'article suivant: Compatibilité de versions dans le .NET Framework
    Voir aussi: 
    Writing USB Drive Portable Applications in C#
    Consultez la solution proposée dans ce thread: 
    How to make app portable?


    Cordialement,
    Nina

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mardi 20 juin 2017 10:02
    Modérateur