首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ektron中的EkException类

Ektron中的EkException类
EN

Stack Overflow用户
提问于 2013-03-26 08:51:52
回答 1查看 166关注 0票数 4

我在Ektron8.6工作

我正在尝试使用EkException中的辅助函数,在我的ektron网站上。我尝试使用以下代码:

代码语言:javascript
复制
 Exception ex=new Exception("Test exception");
  EkException.LogException(ex,System.Diagnostics.EventLogEntryType.Information);


  LogEventEntry entry=new LogEventEntry();
  entry.EventName="Test event";
  entry.Timestamp=DateTime.Now;
  entry.UserID=22;
  entry.VisitorID="Test";
  EkException.AddEventEntry(entry);

  EkException.WriteToEventLog("Myapp",System.Diagnostics.EventLogEntryType.Information);

我试着用管理员权限执行上面的代码,它不会抛出任何错误。但是事件查看器没有变化。

有人能帮忙解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-27 14:02:11

您想使用这个类: Ektron.Cms.Instrumentation;

Log.WriteMessage(“我的信息”,LogLevel.Verbose);

请记住,您必须打开LogLevel in web.config。

Web.config,将LogLevel更新为“4”。Instrumentation.config,在“详细”中添加“跟踪”

代码语言:javascript
复制
 <add switchValue="All" name="Verbose">
  <listeners>
    <add name="Event Log" />
   <add name="Trace" />
  </listeners>

您也可以使用以下方法,但要重述最有可能没有看到任何事件的原因是因为日志级别

代码语言:javascript
复制
    Ektron.Cms.Instrumentation.Log.WriteError("error");
    Ektron.Cms.Instrumentation.Log.WriteWarning("warning");
    Ektron.Cms.Instrumentation.Log.WriteInfo("info");
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15632798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档