2010-10-14 42 views
7

Tôi đang cố gắng tìm hiểu log4Net, tuy nhiên, tôi không có Visual Studio được cài đặt trong máy tính của tôi (do thiếu đặc quyền quản trị). Và vì vậy, tôi đang thử mã của tôi bằng cách viết chúng trong Notepad cũ tốt của Windows XP. Trong này, nếu tôi muốn thêm một tham chiếu đến log4net.dll, làm thế nào để làm điều đó?Thêm tài liệu tham khảo không có Visual Studio

Xin lỗi vì đã là .NET ngây thơ. Tôi chỉ đang học!

Ví dụ: đây là mã mẫu mà tôi đang cố gắng thực thi. Hướng dẫn có sẵn 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

tôi sẽ đề nghị hỏi một người mà không có quyền admin [? CNTT] để cài đặt nó cho bạn, vì .NET mã hóa sẽ khá đau đớn mà không có nó. –

+2

@Nathan, có nhiều IDE .NET khác. Xem [ Có IDE * rất nhẹ cho .net không? ] (http://stackoverflow.com/questions/1638972/is-there-a-very-lightweight-ide-for-net) và [ IDE thay thế tốt nhất cho Visual Studio 2008 ] (http://stackoverflow.com/questions/310735/what-is-the-best-alternative-ide-to-visual-studio-2008) để bắt đầu. –

+1

Đồng ý, liên kết đầu tiên rất tốt. Tôi chủ yếu nhận được sự thiếu quyền quản trị, thật khó để làm mọi thứ khi yo không thể cài đặt một IDE. –

Trả lời

14

Khi bạn biên dịch, sử dụng /r switch:

csc Program.cs /r:Log4Net.dll 
Các vấn đề liên quan