Пример TraceDemo. Разворачивание TraceDemo.exe.config.
Пример TraceDemo иллюстрирует функции диагностики. Если вы запустите этот пример на выполнение, то получите следующий вывод:
Trace Listeners: Default This was compiled with a DEBUG directive1 This was compiled with a TRACE directive1 Debug Boolean Switch disabled at startup. Debug Boolean Switch enabled1 Trace Switch Startup Value = Warning TraceError' TraceWarning' Trace Listeners: Console::0ut Listener Output File Listener File output.txt has been created
Вот перевод:
Слушатели Трассировки. По умолчанию Это было откомпилировано с директивой ОТЛАДКИ1 Это было откомпилировано с директивой ТРАССИРОВКИ1 Булев переключатель Отладка заблокирован при запуске. Булев переключатель Отладка разблокирован' Значение переключателя Трассировка при запуске = Предупреждение TraceError' TraceWarning' Слушатели Трассировки: Консоль:: Слушатель Слушатель Выходного файла Файл output.txt был создан
На этот вывод мы будем ссылаться при последующем изложении материала. Кроме того, в папке проекта вы можете найти соответствующий файл output.txt.
Разворачивание TraceDemo.exe.config
Проект TraceDemo имеет дополнительный шаг компоновки (рис. 14.1) для копирования файла конфигурации TraceDemo.ехе.config выходной программы в папку отладки Debug (Отладка). Это проделывается для того, чтобы программа могла найти указанный файл конфигурации во время своего выполнения и определить начальные параметры трассировки и отладки, заданные в нем.
Вскоре вы увидите содержание этого конфигурационного файла.
Рис. 14.1. Окно визуальной среды разработки Visual Studio для дополнительного шага компоновки