Код C #:
private static readonly log4net.ILog Log = log4net.LogManager.GetLogger(typeof(global_asax));
Конечно, необходимая сборка (dll) log4net уже включена в проект, и это видно на любых страницах, кроме страницы GLOBAL.asax.Я действительно ценю помощь по этому вопросу.Я предполагаю, что мне придется изменить некоторые настройки в моей установке VS 2010.
частичный глобальный код файла:
<% @ Import Namespace = "MRDDWV2.Common"%><% @ Application Language = "C #"%>
private static readonly log4net.ILog Log = log4net.LogManager.GetLogger(typeof(global_asax));
void Application_Start(object sender, EventArgs e)
{
Project.Core.NHibernate.Support.ConnectionStringManager.Instance.SetEnvironment(System.Environment.MachineName);
string log4NetConfigFile = (string)System.Configuration.ConfigurationManager.AppSettings["Log4NetConfigFile"];
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Server.MapPath(log4NetConfigFile)));
}