1.要在webApiconfig.cs里配置
2.要新声明一个类: public class WebApiExceptionFilterAttribute : ExceptionFilterAttribute
3.在 public static void Register(HttpConfiguration config)方法里加上: config.Filters.Add(new WebApiExceptionFilterAttribute());
4.最后,注意 private ILog log = LogManager.GetLogger("MvcApplication”);这里要用Global里的全局类
其它就不多说了,因为我在webform项目,mvc项目,配置都没问题。
但webapi就要多做一些上面的工作,才行。有更好的方法,欢迎大家指点。