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