![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Kosya4ok |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Добрый день!
Вы бы не могли привести пример логгирования в БД используя ADONetAppender(C# + кофиг файл). Спасибо. |
|||
|
||||
jonie |
|
||||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 22 Всего: 118 |
вот конфиг (логирование идет в MSSQL CE базу, убедитесь, что необходимые сборки зарегистрированы в GAC)
база должна быть создана (см : INSERT INTO Log ([Date],[Thread],[Level],[Logger],[Message],[Exception])) и должна называться log.sdf
пусть это лежит в файле "log4net.config" пишемгде-нибудь код такой:
ну и работаем в обычном режиме:
Это сообщение отредактировал(а) jonie - 16.11.2008, 18:05 -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
||||||
|
|||||||
Kosya4ok |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Попробывал применить паттерн в log4net:
И сразу же перестал писаться лог БД...В чем может быть ошибка? Блин я просто в шоке! Кроме как
Залоггировать в БД не получается!И еще заметил методом тыка, что если после изменения конфиг файла ты не сделал клин проекта, то будут применены предыдущие настройки!Это бред какой то! Это сообщение отредактировал(а) Kosya4ok - 17.11.2008, 12:25 |
||||
|
|||||
Kosya4ok |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 23.7.2007 Репутация: нет Всего: нет |
Оказало что надо после каждого изменения конфига клинить порект и заново компилить.
У меня возникло два вопроса: 1) Почему данные логгируются в базу только после того как перестартовываешь студию? А не сперваого запуска? 2) Почему не логгируются нижеследующие поля?
А все остальные логгируются? Глюк log4net'a? Это сообщение отредактировал(а) Kosya4ok - 17.11.2008, 15:51 |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |