vs2005使用必须加上

和普通web站点一样啊
xml配置单独放到一个文件,起名log4net.config
global.asax中
protected void Application_Start(Object sender, EventArgs e)
{
//配置log4net
log4net.Config.XmlConfigurator.Configure( new FileInfo("log4net.config") );
}
随便哪个文件中加个
[assembly: log4net.Config.XmlConfigurator(ConfigFile="log4net.config", Watch=true)]

使用 例如
IServices.ILogger logger=Factory.ServicesFactory.GetLogger();
logger.LogMessage(msg);