0
我們這是1.1的傳統的ASP.NET應用程序,現在我把它導入到VS2010其轉換的項目.NET 2.0類型或命名空間名稱「ADONetAppender」找不到
導入解決方案時後發現錯誤,編譯下面
類using System;
using System.IO;
using System.Runtime.CompilerServices;
using System.Text;
using log4net;
using log4net.Appender;
using log4net.Config;
using log4net.Repository.Hierarchy;
[assembly: DOMConfigurator(Watch=true)]
namespace DC.Utilities
{
public class Logger
{
private static ADONetAppender _adoNetAppender = null;
//other functions
}
}
當我嘗試編譯解決方案我看到下面的錯誤
error CS0246: The type or namespace name 'ADONetAppender' could not be found (are you missing a using directive or an assembly reference?)
有人可以幫助我這個問題?
是否在正確的解決方案log4net的引用?刪除並重新添加它們?您也可以右鍵單擊'ADONetAppender'並查看是否有'Resolve'選項。 – Equalsk
我沒有刪除並重新添加log4net.dll,但仍顯示編譯錯誤 – RanPaul
是與.NET 2.0兼容的log4net版本?你可能需要一個新的 – GregoryHouseMD