23:58
Шерлок Х.
В работе оборудования появились странные симптомы.
Система такая: программа .exe и библиотека .dll . К компу подключено оборудование, которое глючит. ПО самописное, исходники есть.
Занялся дифференциальной диагностикой.
На другой установке с той же .exe+.dll -- всё работает с любым комплектом оборудования.
Тот же комплект оборудования, подключённый к другой установке -- работает.
Другой комплект оборудования, подключённый к первой установке -- не работает.
Переустановить систему?
Воспользовался последним средством -- скопировал ВСЮ папку с ПО на другую установку, а не только .exe+.dll . И оборудование начало глючить.
Что же это значит? Дело в папке с ПО, но не в .exe и не в .dll . Остаётся только один вариант -- конфигурационный файл.
И действительно -- в нём были ошибочные значения (вне диапазона), которые в определённый момент были туда занесены пользователем. А начало глюков с редактированием файла он не связал.
Система такая: программа .exe и библиотека .dll . К компу подключено оборудование, которое глючит. ПО самописное, исходники есть.
Занялся дифференциальной диагностикой.
На другой установке с той же .exe+.dll -- всё работает с любым комплектом оборудования.
Тот же комплект оборудования, подключённый к другой установке -- работает.
Другой комплект оборудования, подключённый к первой установке -- не работает.
Переустановить систему?
Воспользовался последним средством -- скопировал ВСЮ папку с ПО на другую установку, а не только .exe+.dll . И оборудование начало глючить.
Что же это значит? Дело в папке с ПО, но не в .exe и не в .dll . Остаётся только один вариант -- конфигурационный файл.
И действительно -- в нём были ошибочные значения (вне диапазона), которые в определённый момент были туда занесены пользователем. А начало глюков с редактированием файла он не связал.