2010-10-14 19 views
7

Sto cercando di imparare log4Net, tuttavia, non ho installato Visual Studio nel mio PC (a causa della mancanza di privilegi di amministratore). E così, sto provando il mio codice scrivendoli nel buon vecchio Blocco note di Windows XP. In questo, se voglio aggiungere un riferimento a log4net.dll, come posso farlo?Aggiunta di riferimenti senza Visual Studio

Ci scusiamo per essere. Naive. Sto solo imparando!

Ad esempio, questo è il codice di esempio che sto cercando di eseguire. Il tutorial è disponibile here.

using System; 
namespace Tutorial1_GettingStarted 
{ 
class Program 
{ 
    static void Main(string[] args) 
    { 
     log4net.Config.BasicConfigurator.Configure(); 
     log4net.ILog log = log4net.LogManager.GetLogger(typeof(Program));    

     log.Debug("Hello World!"); 
     log.Info("I'm a simple log4net tutorial."); 
     log.Warn("... better be careful ..."); 
     log.Error("ruh-roh: an error occurred"); 
     log.Fatal("OMG we're dooooooomed!"); 

     Console.ReadLine(); // so you can read the output 
    } 
    } 
} 
+0

Suggerirei di chiedere una persona che dispone di diritti di amministratore [? IT] per installarlo per voi, perché la codifica .NET sta andando abbastanza doloroso senza di esso. –

+2

@Nathan, ci sono molti altri IDE .NET. Vedi [ Esiste un IDE * molto * leggero per .net? ] (http://stackoverflow.com/questions/1638972/is-there-a-very-lightweight-ide-for-net) e [ Qual è il migliore IDE alternativo a Visual Studio 2008 ] (http://stackoverflow.com/questions/310735/what-is-the-best-alternative-ide-to-visual-studio-2008) per cominciare. –

+1

D'accordo, il primo collegamento è molto buono. Stavo principalmente ottenendo la mancanza di diritti di amministratore, è difficile fare cose quando non si può installare un IDE. –

risposta

14

Quando si compila, utilizzare il /r switch:

csc Program.cs /r:Log4Net.dll 
Problemi correlati