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

Visual Studio Discussion :

[C#] Poids trop faible pour un éxecutable !!??


Sujet :

Visual Studio

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2011
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2011
    Messages : 72
    Par défaut [C#] Poids trop faible pour un éxecutable !!??
    Bonjour,
    Débutant en VS 2010 pro, je souhaite déployer mon application c#,
    le poids de mon exécutable est trop faible (35 Ko) ainsi que mes DLL (13 Ko).
    Je n'arrive pas non plus à générer le code exe dans le ..\bin\release (le tout est dans le débugg).
    Je suppose qu'il y a une option quelque part pour << Embarquer >> avec le
    code toutes les Class.

    Notez que j'ai essayé de créer un autre projet " bidon " et il a parfaitement fonctionné sur un autre PC ...

    En vous remerciant pour votre aide.
    Cordialement

  2. #2
    Membre Expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 067
    Par défaut
    tu es sur d'avoir mis tes fichier cs avec ton appli et dans le même namespace et tu dois choisir release a coté du petit bouton play vert pour compilé en mode release

  3. #3
    Membre Expert Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Par défaut
    Pour le problème du mode release, la solution t'a été donnée, reste le poids de l'exécutable, qui est tout à fait normal.

    Les autres classes ? Elles font partie du dotnet framework, c'est tout ce que l'utilisateur a besoin d'avoir. Si tu as d'autres bibliothèques dotnet référencées, elles sont automatiquement copiées dans le répertoire de destination. S'il y a d'autres biblios C à lier, il te suffit de les placer dans un dossier de la solution et d'ajuster leurs propriétés pour t'assurer qu'elles seront bien copiées.

    Maintenant, si tu veux t'assurer que l'utilisateur pourra installer le dotnet framework s'il ne l'a pas (anciennes versions de Windows), il te faut créer un exécutable d'installation, via ClickOnce, Windows Installer ou autre, voir Deploying Applications and Components. Tu peux aussi simplement lui filer l'exe redistribuable du framework, soit la version standalone (50Mo) ou la versions web (1Mo), qui ira chercher sur le net tout ce dont il a besoin. Gaffe au langage.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 01/12/2014, 12h42
  2. [XL-2003] Concaténer un poids fort et faible pour former un Long
    Par Toto_le_héros38 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 15/07/2011, 12h53
  3. [WRS] prompt pour filtre proposant un nombre de valeurs max trop faible
    Par franz2b dans le forum Outils BI
    Réponses: 2
    Dernier message: 15/04/2010, 17h57
  4. [TComboBox] Contenu trop long pour la zone d'affichage
    Par bebeours dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/09/2003, 16h21
  5. chaine trop longue pour envoyer en socket?
    Par jeje.r dans le forum C++Builder
    Réponses: 10
    Dernier message: 27/06/2003, 16h36

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