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 :

compiler un programme c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 23
    Par défaut compiler un programme c#
    bonjour !!
    je suis nouveau en c#, je voudrais savoir comment compiler en ligne de commande (sous dos) un fichier nommé fichier.cs.
    je vous remercie d'avance

  2. #2
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Salut .

    Dans le répertoire d'installation du SDK du framework tu as un outil nommé csc.

    c'est le compilateur C#.

    ensuite un "csc /?" te donneras les options

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 23
    Par défaut
    merci pour la réponse ,
    finalement j'ai décidé d'utiliser SharpDevelop et j'ai reussi à exécuter le fameux "hello world".
    seulement mon nouveau problème est que cet EDI ne reconnait pas la classe Tcp (pour faire du Remoting)
    et pourtant j'ai ajouté l'espace de nom :
    using System.Runtime.Remoting.Channels


    si quelqu'un à une idée ce serait très sympa

  4. #4
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Salut .

    Deux choses :
    - je te conseil la version 2 de Sharpdevelop, si tu peux faire du dotnet 2.0.

    - La classe Tcp n'existe pas dans l'espace de nom System.Remoting.Channels, c'est un espace de nom également. La classe a utiliser est TcpClientChannel

  5. #5
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 23
    Par défaut
    merci ,
    j'utilise effectivement la version 2 de SharpDevelop
    mais le problème c'est qu'il ne reconnait pas le name space qui System.Runtime.Remoting.Channels.Tcp qui conteient TcpServerChannel et TcpClientChannel.
    je ne sais s'il faut positionner quelque chose par rapport au sdk.

  6. #6
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    As tu ajouté la référence à System.Remoting ?

Discussions similaires

  1. [Outils][C#] Comment compiler un programme ?
    Par H-bil dans le forum EDI/Outils
    Réponses: 4
    Dernier message: 06/04/2007, 12h18
  2. Compiler un programme avec winapi.h
    Par mannostab dans le forum Langage
    Réponses: 2
    Dernier message: 06/10/2006, 22h06
  3. Compiler un programme perl pour palteforme Win32
    Par LE NEINDRE dans le forum Modules
    Réponses: 1
    Dernier message: 11/01/2006, 14h27
  4. [Compilation] Dev ne peut pas compiler mon programme
    Par Rémaill dans le forum Dev-C++
    Réponses: 9
    Dernier message: 01/11/2005, 00h41
  5. Delphi 2005 : Erreur de compilation du programme
    Par bigbestboy dans le forum Langage
    Réponses: 6
    Dernier message: 03/08/2005, 18h14

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