Сделал авто обновление службы посредством чтения версии из xml документа на сайте. Поставил по таймеру считывать каждую минуту (для теста). Служба зависает после второго тика. Догадываюсь, то что она не может второй раз загрузить XmlDocument.Load (String), т.к он уже открыт. Как закрыть его?
XmlDocument.Load закрывает файл сразу после его загрузки. Следующий код к ошибкам не приводит.
XmlDocument t = new XmlDocument();
t.Load(@"test.xml");
t.Load(@"test.xml");
t.Load(@"test.xml");
Гарантированно "убить" объект можно так:
t = null;
GC.Collect();
Но проблема явно в чем-то другом.
Всем спасибо, проблема была действительно в другом, почему то таймер из Threading ломался спустя минуту, заменил его на таймер из Timers и все заработало как надо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я создал базу и заполнил его с данными, но на экран не выводитсяКак правильно установить подключение:
Есть WPF приложение в котором строки дата грида нужно подсветить в зависимости от содержимого одной ячейкиДля этих целей написал конвертер...