Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menyusun dan Menjalankan Kod C# Menggunakan Prompt Perintah?

Bagaimana untuk Menyusun dan Menjalankan Kod C# Menggunakan Prompt Perintah?

Barbara Streisand
Barbara Streisandasal
2025-01-15 22:53:44838semak imbas

How to Compile and Run C# Code Using the Command Prompt?

Kompilasi dan laksanakan fail sumber C# menggunakan gesaan arahan

Panduan ini akan menunjukkan kepada anda cara menggunakan pengkompil C# (csc.exe) daripada gesaan arahan untuk menyusun dan melaksanakan fail sumber C# (.cs).

Kompilasi fail sumber C#

Untuk menyusun fail sumber C#, buka gesaan arahan dengan menaip "cmd.exe" dalam menu Mula. Navigasi ke direktori yang mengandungi kod sumber.

Jalankan arahan berikut:

<code>c:\windows\Microsoft.NET\Framework\v3.5\bin\csc.exe /t:exe /out:MyApplication.exe MyApplication.cs</code>

Ganti "MyApplication.cs" dengan nama fail sumber anda dan "MyApplication.exe" dengan nama output boleh laku yang anda inginkan.

Jika kod sumber anda merangkumi berbilang modul, masukkannya pada baris arahan yang sama. Untuk merujuk pemasangan luaran, gunakan "/r:.dll".

Laksanakan fail boleh laku

Setelah penyusunan selesai, anda boleh melaksanakan fail boleh laku yang terhasil dengan menaip yang berikut dalam gesaan arahan:

<code>MyApplication</code>

Prompt Perintah Visual Studio

Jika Visual Studio dipasang, buka Prompt Perintah Visual Studio daripada menu Mula untuk menetapkan pembolehubah persekitaran yang diperlukan.

Bina Alat

Walaupun kompilasi baris arahan berguna, pertimbangkan untuk menggunakan alat binaan seperti NAnt atau MSBuild untuk mencipta persekitaran binaan yang lebih komprehensif.

macOS

Pada macOS, sintaks adalah serupa, tetapi pengkompil dinamakan "csc":

<code>$ csc /target:exe /out:MyApplication.exe MyApplication.cs</code>

Untuk melaksanakan fail boleh laku:

<code>$ mono MyApplication.exe</code>

Atas ialah kandungan terperinci Bagaimana untuk Menyusun dan Menjalankan Kod C# Menggunakan Prompt Perintah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn