Как включить трассировку в проектах бизнес-уровня или уровне доступа к данным?
У меня есть 3 проекта в решении, один из которых - проект уровня доступа к данным, другой - проект отчетности и основной проект. Как включить и просмотреть трассировку в DAL и Reporting Project? Я могу видеть, что трассировка сделана в основном проекте. и я могу написать trace.write в dal и отчетном проекте, но не могу их увидеть. Есть идеи?
1 ответ
Я нашел способ. нам нужно добавить следующие два шага в соответствующие файлы web.config. 3 проекта, 3 файла web.config.
Шаг 1. под <System.Web>
<trace pageOutput="true"
enabled="true"
requestLimit="10"
localOnly="false"
mostRecent="true"
traceMode="SortByTime"
/>
Шаг 2. <system.diagnostics>
<trace autoflush="true">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener"
initializeData = "c: \ myListener.log" />
</system.diagnostics>