none
rendre mon projet une application exécutable de windows RRS feed

  • Question

  • Pour finaliser un projet créé dans le visual basic studio 2010, il faut le rendre une application exécutable qui sera gravée sur un CD. Je veus savoir comment ?

    Remarque: sur le VB 6 on ouvre File\ Make_Project.exe fera le travail décrit précédemment.

    jeudi 11 avril 2013 13:05

Réponses

  • Bonjour,

    En VB.NET les projets ne sont plus "interprétés" comme pouvaient l'être les projets VB 6 et qui nécessitait en effet de demander la génération d'un .exe, les projets .Net génèrent toujours un exécutable.

    Si vous regardez dans le dossier de votre projet vous trouverez un dossier "bin" contenant un sous-dossier "debug" et/ou "release" contenant chacun un .exe correspondant à votre projet (ne pas prendre en compte le .vhost.exe qui sert au débuggage). Si vous utilisez des librairies externes vous trouverez normalement les .dll de ces librairies également dans ces dossiers.

    Dans Visual Studio vous avez une combo box contenant "Debug" et "Release", lorsque vous voulez générer votre exécutable pour le distribuer, sélectionner "Release" et relancer la génération de votre solution. Votre dossier "bin/release" contiendra la dernière version compilée de votre projet.

    Pour diffuser votre application vous devez prendre le .exe ainsi que tous les fichiers de contenus que vous pouvez utiliser ainsi que les .dll référencées dans votre projet. Autre point il faut vous assurez que le poste sur lequel vous allez lancer l'application possède la bonne version du .Net d'installé. Normalement vous pouvez trouver les exécutables d'installation en redistribution que vous pouvez ainsi fournir avec votre application si nécessaire. Le mieux étant généralement d'utiliser un installeur qui va se charger de vérifier que le Framework .Net est installé et si ce n'est pas le cas le fait automatiquement.

    Cordialement,


    Yan Grenier


    • Modifié Yan Grenier - MTFC jeudi 11 avril 2013 13:52 Petites fautes d'orthographe
    • Proposé comme réponse Aurel Bera vendredi 12 avril 2013 04:40
    • Marqué comme réponse Aurel Bera mardi 16 avril 2013 11:51
    jeudi 11 avril 2013 13:50

Toutes les réponses