У меня есть приложение, которое что-то делает. Как правило, основной их задачей является анализ и построение графиков после получения данных из файла Excel. Это приложение может делать одновременно макс. 10 анализируются, и каждый из них выполняется в отдельном потоке в отдельном элементе управления tabPage. Все отлично до того момента, когда появляются 3 проблемы.
Я не могу прочитать данные из одного файла excel, сделать несколько анализов. Если я использую один файл для одного анализа и хочу использовать этот же файл для другого, это невозможно, потому что есть некоторый массаж, который этот файл фактически использует другим процессом. Чтобы прочитать данные из файла excel, я использую схему oleDBConnection. Как решить эту проблему.
У меня такая же проблема с записью данных в один файл. Как заставить мое приложение записывать одно и то же сообщение из разных потоков в один файл.
Если я хочу закрыть свое приложение (когда работает один из анализаторов), мне показывают какое-то сообщение с сообщением: "Прерывание продолжалось в потоке (или что-то в этом роде)". Я не знаю почему. я поддерживаю это
Пожалуйста, помогите мне решить эту проблему, потому что я пытаюсь решить ее с понедельника, и нет никакого эффекта :(