"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment compiler et exécuter le code C # à une invite de commande?

Comment compiler et exécuter le code C # à une invite de commande?

Publié le 2025-04-12
Parcourir:449

How Do I Compile and Run C# Code from the Command Prompt?

ligne de commande c # compilation et exécution

Ce guide détaille la compilation et l'exécution du code C # (.cs) directement à partir de votre invite de commande.

en utilisant le compilateur C # (csc.exe)

  1. accédez à votre invite de commande (Windows: start> cmd.exe; macOS: terminal).

  2. Utilisez la commande cd pour accéder au répertoire contenant votre fichier .cs.

  3. Compiler à l'aide du compilateur csc.exe :

    csc.exe /t:exe /out:MyApplication.exe MyApplication.cs
    • / t: exe : spécifie un fichier exécutable comme sortie.
    • / out: myapplication.exe : définit le nom et le chemin de l'exécutable de sortie. Vous pouvez changer myapplication.exe au nom souhaité.
    • myApplication.cs : votre fichier de code source C #.

exécutant votre exécutable

Après une compilation réussie, exécutez le fichier créé:

MyApplication.exe

(sur Windows, omettez l'extension .

Approches alternatives

Visual Studio Developer Commande de commande

Si Visual Studio est installé, utilisez son invite de commande de développeur (accessible dans le menu Démarrer). Ce pré-configuration des variables d'environnement nécessaires.

créer des outils pour les projets avancés

Bien que le compilateur de ligne de commande soit utile, envisagez de créer des outils comme Nant, Msbuild ou FinalBuilder pour des projets plus complexes et des processus de construction rationalisés.

Compilation et exécution de macOS

Sur macOS, le processus est similaire:

Compilation:

$ csc / cible: exe /out:myapplication.exe myapplication.cs
$ csc /target:exe /out:MyApplication.exe MyApplication.cs
Exécution:

$ mono myapplication.exe
$ mono MyApplication.exe
myApplication.exe

et myApplication.cs avec vos noms de fichiers réels.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3