Jalankan kod C# dalam Linux

WBOY
Lepaskan: 2023-08-30 18:53:01
ke hadapan
1365 orang telah melayarinya

Setakat ini, aplikasi .NET centric disasarkan pada sistem pengendalian Windows, tetapi kini Microsoft telah melancarkan aplikasi merentas platform baharu yang dipanggil Mono yang boleh melaksanakan aplikasi yang dibangunkan di bawah Program .NET

Mono

Mono ialah utiliti sumber terbuka yang membolehkan pembangun melaksanakan aplikasi .NET-centric pada platform lain seperti Mac atau Linux, kerana ia menyediakan pakej pemasangan untuk platform Windows yang boleh digunakan pada sistem pengendalian Windows Compile dan laksanakan pemasangan .NET tanpa memasang Visual Studio IDE atau .NET Framework SDK. Oleh itu, kami boleh membina perhimpunan masa nyata, sedia pengeluaran menggunakan Borang Windows, LINQ, Perkhidmatan Web XML, ADO.NET dan ASP.NET dengan memanfaatkan ruang nama CLR teras sedia ada di bawah Mono. Pertama, gunakan utiliti wget untuk memuat turun binari Mono dan laksanakan siri arahan ini untuk mengkonfigurasinya dengan betul:

wget --no-check-certificate https://raw.github.com/nathanb/iws- snippets/master/mono-install-scripts/ubuntu/install_mono-3.0.sh
chmod 755 install_mono-3.0.sh
./install_mono-3.0.sh
Salin selepas log masuk

Sebagai alternatif, anda juga boleh memasang pakej MCS dan menyusun binari .NET seperti yang ditunjukkan di bawah;

Struktur asas aplikasi konsol Mono hampir serupa dengan aplikasi konsol C#.NET tradisional. Untuk membangunkan aplikasi konsol berasaskan Mono pertama anda (test.cs), buka mana-mana editor kod (seperti VIM) dan taip kod berikut.

root/kali:~/ sudo apt-get install mcs
Salin selepas log masuk

Kemudian, buka terminal dan masukkan arahan berikut untuk menyusun kod.

using System;
namespace test {
   class test{
      public static void Main(string[] args) {
         System.Console.WriteLine("C# app Compiled on Kali Linux");
      }
   }      
}
Salin selepas log masuk

Arahan di atas akan menghasilkan fail boleh laku seperti windows.exe. Sekarang klik pada arahan ./

test.exe

atau mono test.exe untuk menjalankan binari C# di sini, tangkapan skrin meringkaskan semua yang telah kami lakukan setakat ini.

Atas ialah kandungan terperinci Jalankan kod C# dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan