0
的C#代碼在Global.asax內下方所示的代碼類型:爲什麼VS 2010的.NET 3.5運行時無法識別文件
private static readonly log4net.ILog Log = log4net.LogManager.GetLogger(typeof(global_asax));
當然,所需要的組件(DLL)log4net的已經是包括在項目,這是從除在Global.asax頁中的任何頁面可見。我非常感謝在這個問題上的幫助。我假設我將不得不改變我的VS 2010安裝中的一些設置。
部分全局文件代碼:
<%@導入命名空間= 「MRDDWV2.Common」 %> <%@應用程序語言= 「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)));
}
你試圖重建迎刃而解?你使用完整版還是客戶端.net 3.5? – 2011-12-22 18:04:46
重建OK;但得到運行時錯誤: 第3行: