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# Discussion :

Rendre son exe portable sans le framework .NET


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Responsable Applicatif / Développeur
    Inscrit en
    Mai 2007
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable Applicatif / Développeur

    Informations forums :
    Inscription : Mai 2007
    Messages : 495
    Par défaut Rendre son exe portable sans le framework .NET
    Je voudrais rendre mon appli portable et mon exe éxécutable sur n'importe quel pc meme s'il n'a pas le framework .NET d'installé.
    Est ce possible ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 64
    Par défaut
    Je comprends pas trop ta question...
    Mais tu peux inclure dans l'exécutable lors du paramètre de ton publish d'inclure la dll du framework ... De ce fait, t'as pas besoin d'effectuer une install préalable sur ton poste.

  3. #3
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 247
    Par défaut
    Solution, ne pas faire d'application sur la plateforme .Net

    Toute application .Net aura obligatoirement besoin du framework pour fonctionner.

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    sauf si tu utilises un produit Payant, qui s'appelle... euh, Xenocode Postbuild (ca m'est revenu)...

    En gros, ce produit prends ton Exe .Net, l'analyse par rapport aux dépendances qu'il a, et ensuite, fait "l'édition de lien" avec les librairies .Net "compilé" pour etre en mode natif

    A la sortie de l'outil, tu as un executable qui est utilisable sur n'importe qu'elle plateforme Windows (de 98 à Vista)... sans avoir besoin du framework .Net d'embarqué (puisqu'en fait, le framework est "embarqué" indirectement

    Seul défaut de cet outil... il fait grossir enormement la taille de ton executable (mais cela est logique, puisque si tu prends une appli .net qui fait 20 ko, en fait, elle fait 20 ko + la taille des dépendances aux librairies .Net qu'elle a

    Donc, souvent, xenocode te fait grossir par 20 à 100 la taille de ton exe...
    Mais il devient "invisible" à la décompilation par reflector et en plus, il fonctionne partout sans le framework

    Voilà. Je pense que la réponse devrait répondre à l'ensemble des questions que tu pouvais te poser !!!

  5. #5
    Membre éclairé
    Homme Profil pro
    Responsable Applicatif / Développeur
    Inscrit en
    Mai 2007
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable Applicatif / Développeur

    Informations forums :
    Inscription : Mai 2007
    Messages : 495
    Par défaut
    Merci c'est exactement ça que je cherchais. par contre évidemment je préférerai pouvoir le faire sans utiliser de produit payant comme : Xenocode Postbuild. quelqu'un en connait un ou a une autre solution ?
    Merci.

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par diabli73 Voir le message
    Merci c'est exactement ça que je cherchais. par contre évidemment je préférerai pouvoir le faire sans utiliser de produit payant comme : Xenocode Postbuild. quelqu'un en connait un ou a une autre solution ?
    Merci.
    Non, à ma connaissance il n'y a pas de produit libre permettant cette fonctionnalité (peu demandée dans l'absolue - utilité ?).

Discussions similaires

  1. Réponses: 4
    Dernier message: 17/10/2013, 16h55
  2. Réponses: 4
    Dernier message: 26/11/2009, 18h19
  3. Rendre son exe portable
    Par sorry60 dans le forum C#
    Réponses: 7
    Dernier message: 04/06/2008, 09h17
  4. Coder sans utiliser Framework .NET ?
    Par arnofly dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 28/10/2007, 11h04
  5. Framework .NET 2.0: application non portable
    Par alceste dans le forum C++
    Réponses: 10
    Dernier message: 16/06/2006, 08h20

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