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

Framework .NET Discussion :

Utiliser des sources non compilées


Sujet :

Framework .NET

  1. #1
    Ano
    Ano est déconnecté
    Membre à l'essai
    Homme Profil pro
    Programmeur sans emploi
    Inscrit en
    Novembre 2002
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Programmeur sans emploi

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8
    Points : 10
    Points
    10
    Par défaut Utiliser des sources non compilées
    Salut,

    Je suis tombé sur un programme (avec un .exe) qui était fourni avec un fichier .cs (contenant du C#) qui,s'il était modifié comme un simple fichier texte,permettait de changer dans une certaine mesure l'interface graphique ou les fonctionnalité de l'application.

    J'aimerais savoir comment utiliser ainsi des fichiers sources non compilés à partir d'un programme.

    Ps: il s'agit d'un programme d'aide à la création de mods pour le jeu Alerte Rouge 3.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    826
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 826
    Points : 1 120
    Points
    1 120
    Par défaut
    Salut,

    Il existe déjà une mécanique dans .Net méconnue. Elle utilise les classes du namespace System.CodeDom et System.CodeDom.Compiler. Un exemple est dispo ici.

  3. #3
    Expert confirmé
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Points : 4 066
    Points
    4 066
    Par défaut
    Intéressant, je ne connaisais pas.

    Mais j'aurais plutôt tendance à utiliser des fichiers de config ou ce genre de chose plutôt que devoir utiliser cela. Du moins pour l'apparence graphique, pour faire référence au post initial. Après, dans certains cas, cela peut s'avérer bien utile.

  4. #4
    Ano
    Ano est déconnecté
    Membre à l'essai
    Homme Profil pro
    Programmeur sans emploi
    Inscrit en
    Novembre 2002
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Programmeur sans emploi

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8
    Points : 10
    Points
    10
    Par défaut
    Merci.
    Je pense que ce que je cherche à faire (utiliser le code sans faire d'exe,de dll ou autre) doit être lié à la propriété CompilerParameters.GenerateInMemory,qui se trouve dans l'espace de noms System.CodeDom.Compiler.
    Il faudra que j'expérimente pour en être sûr,je garde ce topic en lien dans un coin pour quand j'aurai l'occasion d'essayer ça,je pourrai dire comment j'ai fait (et aussi,si j'oublie cette recherche,je pourrai retrouver ce topic)

    Encore merci.

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Juste un truc "idio", mais n'oublie pas que tout ce qui est compilé avec codedom reste là.

    fais attention aux fuites mémoire...

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

Discussions similaires

  1. compiler avec des sources non visibles
    Par Frifron dans le forum Général Java
    Réponses: 6
    Dernier message: 04/07/2008, 01h44
  2. récupération des sources pour compilation manuelle
    Par piotrr dans le forum NetBeans
    Réponses: 12
    Dernier message: 01/03/2008, 09h59
  3. Comment utiliser des sources en fortran90 sous JAVA?
    Par dante66 dans le forum Général Java
    Réponses: 6
    Dernier message: 21/02/2007, 16h25
  4. Décompilateur JAVA génère du source non compilable
    Par the java lover dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 3
    Dernier message: 04/07/2006, 18h14
  5. Réponses: 4
    Dernier message: 10/05/2006, 11h36

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