【问题标题】:how to enable trace in business layer project or data acess layer projects?如何在业务层项目中为数据访问层项目启用跟踪?
【发布时间】:2014-07-17 10:06:38
【问题描述】:

我在一个解决方案中有 3 个项目,其中一个是数据访问层项目,另一个是报告项目和主项目。 如何在 DAL 和报告项目中启用和查看跟踪? 我能够看到在主项目中完成的跟踪。我可以在 dal 和报告项目中编写 trace.write,但看不到它们。有什么想法吗?

【问题讨论】:

    标签: asp.net trace three-tier


    【解决方案1】:

    我想出了一个办法。 我们需要将以下两个步骤添加到相应的 web.config 文件中。 3 个项目,3 个 web.config 文件。

    第 1 步。 &lt;System.Web&gt; &lt;trace pageOutput="true" enabled="true" requestLimit="10" localOnly="false" mostRecent="true" traceMode="SortByTime" /&gt; 第2步。 &lt;system.diagnostics&gt; &lt;trace autoflush="true"&gt; &lt;listeners&gt; &lt;add name="myListener" type="System.Diagnostics.TextWriterTraceListener"initializeData="c:\myListener.log" /> </system.diagnostics>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-23
      • 2015-01-07
      • 2020-11-28
      • 2017-12-15
      • 1970-01-01
      • 2012-08-30
      • 2012-07-06
      相关资源
      最近更新 更多