Come eseguire le applicazioni .NET a Linux

September 28

Il .NET Framework è una fondazione per i sistemi Windows su cui costruire ed eseguire applicazioni moderne. Microsoft ha presentato la prima versione del .NET Framework nel 2002 ed è stato rilasciando miglioramenti per la sua piattaforma di Windows da allora. Poiché .NET di Microsoft è disponibile solo su computer con sistema operativo Windows, gli utenti di altri sistemi operativi come Mac OS X e Linux devono eseguire le loro applicazioni .NET su un'implementazione alternativa del sistema di Microsoft. Il progetto Mono Novell è una soluzione gratuita open-source per gli utenti Linux di eseguire applicazioni .NET.

istruzione

1 Installare le utilità del Progetto Mono sul proprio sistema Linux. La procedura di installazione di nuovo software varia tra le distribuzioni Linux. Su Ubuntu Linux, digitare il comando "sudo apt-get install mono-GMCs mono-runtime"; su Fedora Linux, usare "yum install-mono-devel mono-core." Qualunque siano le vostre pacchetti sono chiamati, è necessario il compilatore C # "GMCs" e .NET interprete "mono".

2 Scarica il codice sorgente per l'applicazione .NET. La maggior parte del software .NET è scritto in un linguaggio chiamato C # (si pronuncia "C Sharp"). file di codice sorgente C # hanno l'estensione "cs".

Prova il tuo sistema Linux utilizzando questo esempio di codice C # da un file chiamato "Test.cs":

using System;

public class CSTest {

static public void Main() {

Console.WriteLine ( "Test C #");

}

}

3 Compilare il codice sorgente C #. Eseguire il "GMC" compilatore C # per produrre un file compilato .NET. Se il file è denominato "Test.cs", quindi digitare il comando "GMCs test.cs."

4 Digitare il comando "mono test.exe" per eseguire l'applicazione .NET. Sostituire "test.exe" con il nome della vostra applicazione.