2010-10-14 13 views
7

Ich versuche Log4Net zu lernen, aber ich habe nicht Visual Studio in meinem PC installiert ist (wegen des Mangels an Administratorrechten). Und so probiere ich meinen Code aus, indem ich sie in einen guten alten Windows XP-Editor schreibe. Wenn ich einen Verweis auf log4net.dll hinzufügen möchte, wie mache ich das?Hinzufügen von Referenzen ohne Visual Studio

Sorry für .NET naiv. Ich lerne gerade!

Zum Beispiel ist dies der Beispielcode, den ich auszuführen versuche. Tutorial ist verfügbar 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

würde ich vorschlagen, eine Person zu stellen, die Admin-Rechte hat [? IT] es für Sie zu installieren, da .NET-Codierung wird ziemlich ohne es schmerzhaft. –

+2

@Nathan, es gibt viele andere .NET IDEs. Siehe [ Gibt es eine * sehr * leichte IDE für .net? ] (http://stackoverflow.com/questions/1638972/is-there-a-very-lightweight-ide-for-net) und [ Was die beste Alternative IDE Visual Studio 2008 ] (http://stackoverflow.com/questions/310735/what-is-the-best-alternative-ide-to-visual-studio-2008) für den Anfang. –

+1

Einverstanden, der erste Link ist sehr gut. Ich bin hauptsächlich auf den Mangel an Adminrechten gekommen, es ist schwer Dinge zu tun, wenn man keine IDE installieren kann. –

Antwort

14

Wenn Sie kompilieren, verwenden Sie die /r switch:

csc Program.cs /r:Log4Net.dll 
Verwandte Themen