Вы можете включить все, что вам полезно, чтобы выяснить, что пошло не так.Мне нравится регистрироваться в журналах событий, но я вижу, что многие люди предпочитают регистрироваться в базах данных и XML / текстовых файлах.Я работаю над проектом, в котором я работаю, который очень большой и разрабатывался в течение многих итераций и расширений, и несколько раз переходил из рук в руки.Ведение журнала - беспорядок ИМХО, потому что каждый модуль регистрирует свое собственное местоположение в различном формате, и очень немногие фактически используют журналы событий (единственные, которые мы можем надежно получить, получают информацию об отладке, когда что-то идет не так).Дайте себе возможность включить и выключить регистрацию, чтобы вы могли иногда регистрировать больше информации и меньше других без перекомпиляции.Мы используем атрибут уровня ведения журнала в файле конфигурации и на основании этого решаем, что регистрировать, а что нет.