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 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
Sebagai alternatif, anda juga boleh memasang pakej MCS dan menyusun binari .NET seperti yang ditunjukkan di bawah;
root/kali:~/ sudo apt-get install mcs
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"); } } }
Arahan di atas akan menghasilkan fail boleh laku seperti windows.exe. Sekarang klik pada arahan ./
test.exeatau 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!