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

Contribuez .NET Discussion :

Créer votre propre compilateur C#


Sujet :

Contribuez .NET

  1. #1
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 369
    Points : 40 164
    Points
    40 164
    Par défaut Créer votre propre compilateur C#
    Bonjour, Je vous propose un nouvel élément à utiliser : Créer votre propre compilateur C#



    Si vous voulez découvrir comment peut fonctionner un compilateur, étudiez cette source qui vous apprendra comment réaliser le votre.



    Qu'en pensez-vous ?

  2. #2
    Membre régulier Avatar de Tornade8912
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2014
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 83
    Points : 74
    Points
    74
    Par défaut Code source en vb.net ?
    Bonjour, ce compilateur C# est intéressant mais je voudrais que le code source de ce compilateur soit en vb.net
    pour l'intégrer à mon projet.
    Pouvez-vous me donner ce code source fonctionnel en vb.net ?
    J'attends votre réponse avec impatience.

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Le titre est complètement trompeur... il ne s'agit pas du tout d'un compilateur C#, mais seulement d'un programme qui manipule le compilateur C# via une API (CodeDOM). Créer un compilateur est autrement plus complexe...

  4. #4
    Membre régulier Avatar de Tornade8912
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2014
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 83
    Points : 74
    Points
    74
    Par défaut Compilateur C#
    Bonjour,
    Je veux intégrer un compilateur de langage C# en vb.net pour intégrer le code à mon projet.

    Dans mon projet, il y a une TextBox qui sert à écrire le code. Moi ce que je veux faire c'est que quand on clique sur un Button, Ça ouvre un SaveFileDialog et quand on clique sur Ok alors le contenu de la TextBox (en C#) est compilé dans le répertoire sélectionné avec le SaveFileDialog.

    Si quelqu'un peut me donner un projet OpenSource semblable en vb.net (framework 4.5 de préférence), je l'en remercie d'avance.

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Utilise un convertisseur automatique C# -> VB : http://www.developerfusion.com/tools.../csharp-to-vb/

  6. #6
    Membre régulier Avatar de Tornade8912
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2014
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 83
    Points : 74
    Points
    74
    Par défaut
    J'ai déjà essayé mais ça ne fonctionne pas il y a des problèmes de traductions de code.
    Pouvez-vous m’éclaircir ?

  7. #7
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Points : 3 102
    Points
    3 102
    Par défaut
    Bonjour,

    crois-tu sincèrement que quelqu'un va prendre la source en question, la traduire et te la donner sur un plateau ?

    Je vais te faire gagner du temps : aucune chance que ça n'arrive.

    Alors suit le conseil de Tomlev : utilise un convertisseur puis corrige ce qui dois l'être.

    A bon entendeur...

  8. #8
    Membre averti Avatar de pascalCH
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Juillet 2006
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 187
    Points : 369
    Points
    369
    Par défaut
    Citation Envoyé par Tornade8912 Voir le message
    Bonjour,
    Je veux intégrer un compilateur de langage C# en vb.net pour intégrer le code à mon projet.

    Dans mon projet, il y a une TextBox qui sert à écrire le code. Moi ce que je veux faire c'est que quand on clique sur un Button, Ça ouvre un SaveFileDialog et quand on clique sur Ok alors le contenu de la TextBox (en C#) est compilé dans le répertoire sélectionné avec le SaveFileDialog.

    Si quelqu'un peut me donner un projet OpenSource semblable en vb.net (framework 4.5 de préférence), je l'en remercie d'avance.
    Je pense que si tu charge le projet cité dans ce post et que tu jette un oeil sur les commenatires, tu as ta solution clefs en mains..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    	// For Visual Basic Compiler try this :
    	//Microsoft.VisualBasic.VBCodeProvider
     
    	ICodeCompiler compiler = codeProvider.CreateCompiler();
    	CompilerParameters parameters = new CompilerParameters();
    La nature fait des choses extraordinaires, observons la et restons humble, on ne nous demande pas de refaire le monde mais juste de reproduire virtuellement des choses existantes ....

    et n'oubliez pas si vous aimez et quand vous avez la réponse

  9. #9
    Membre régulier Avatar de Tornade8912
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2014
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 83
    Points : 74
    Points
    74
    Par défaut
    En fait j'ai déjà résolu le problème :
    J'ai utilisé un traducteur C# -> Vb.net
    Sinon merci pour avoir essayé de m'aider c'est gentil

Discussions similaires

  1. Créer votre propre certificat numérique personnel auto-signé
    Par jurassic pork dans le forum Contribuez
    Réponses: 5
    Dernier message: 03/06/2018, 10h50
  2. Réponses: 0
    Dernier message: 09/09/2011, 16h37
  3. [Généralités] PB avec le code contribuez "Créer votre propre certificat numérique"
    Par lepatachou dans le forum WinDev
    Réponses: 4
    Dernier message: 08/07/2011, 13h43
  4. Créer votre propre compilateur Visual Basic .Net
    Par khayyam90 dans le forum Contribuez
    Réponses: 0
    Dernier message: 29/12/2010, 10h58

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