древняя библиотека которая работает с xml и при парсинге использует текущие региональные настройки. И в зависимости от настроек ос сериализует числа либо с запятой либо с точкой. И из за этого при парсинге выдает исключение и ломает все. Можно ли как то исправить? Исходников нет.
(де)Сериализовать без участия культуры ОС?
Ага. Можно ли как то влиять без изменения кода.
Можно в бубен постучать во время сериализации!
Менять глобально и возвращать обратно
Правильный вариант - взять другую либу
Культуру у тредов можно (временно?) переопределять перед вызовами библиотеки. Да, ебануто, но работать будет.
Обсуждают сегодня