기본 프로젝트에서 log4net을 참조 추가해도 namespace를 찾지 못하는데,
Project Property에 가서 Target Framework 을 디폴트인 .Net Framework 4 Client Profile 에서 .Net Frame 4 로 바꿔주면 해결된다.

using System;

using System.Collections.Generic;

using System.Text;

 

namespace LogPractice

{

    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 am a simple log4net example");

            log.Warn("This is warning");

            log.Error("This is error");

            log.Fatal("System Crash");

            Console.ReadLine();

        }

    }

}


by SJ.. 2012. 4. 6. 15:50