21 / 19 / 4
Регистрация: 15.01.2015
Сообщений: 202
|
|
1 | |
Выключить/выключить логирование с помощью ключа30.08.2017, 15:29. Показов 1560. Ответов 2
Метки нет (Все метки)
Приветствую. Есть мысль прикрутить логиравание к одной утилите. Но оно нужно не всегда, а только если она где-нибудь не отработает. Следовательно его нужно выключать\выключать. Пока в голову только пришла мысль вызывать прогу с ключем (допустим "-l") и если ключ есть то в какую-нибудь переменную boolean пишем "true", если ключа нет то пишем "false". Но тогда каждый раз при вызове функции логирования придется проверять значение переменной и переменную делать глобальной.
Может кто еще вариант подскажет...
0
|
30.08.2017, 15:29 | |
Ответы с готовыми решениями:
2
Програмно выключить компютер Как выключить картинки в классе WebBrowser Как выключить компьютер через определенное количество минут Зачем студия удаляет мои фигурные скобки и как это выключить? |
263 / 224 / 108
Регистрация: 09.12.2015
Сообщений: 652
|
|
30.08.2017, 15:45 | 2 |
Сообщение было отмечено yagami2 как решение
Решение
Как вариант: сделать так, чтобы Debug-версия программы логировала, а релиз-версия не логировала.
Пометить метод логирования аттрибутом [Conditional("DEBUG")]. Вызов таких методов будет происходить только в дебаг-версии, в которой определена константа DEBUG. А в релизной версии вызов таких методов будет игнорироваться.
0
|
21 / 19 / 4
Регистрация: 15.01.2015
Сообщений: 202
|
|
31.08.2017, 14:32 [ТС] | 3 |
Да, вы правы. Так будет более кошерно.
0
|
31.08.2017, 14:32 | |
31.08.2017, 14:32 | |
Помогаю со студенческими работами здесь
3
Как выключить сетевое устройство (принтер, проектор, компьютер) с помощью Net-SNMP Как выключить комп по таймеру Как выключить один из процессов? Включить или выключить сетевой адаптер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |