Описание проблемы
Я использую .NET v3.5 Compact Framework для разработки приложения на C# для мобильного устройства. В настоящее время у меня есть две программы, которые используются пользователем для чтения или записи данных (или из) и XML-файла. Проблема заключается в том, когда я пытаюсь открыть файл из любой из двух программ, а затем попытаюсь манипулировать файлом с помощью другой программы.C# Compact Framework - Управление файлами из двух разных программ
Что происходит?
XML-файл читается и анализируется обеими программами. В этот момент они становятся двумя отдельными объектами в памяти. Оба набора данных изменяются в какой-то момент в ходе выполнения программ. Программа № 1 сохраняет изменения. Программа №2 также сохраняет изменения, но не будет иметь изменений в программе №1.
Что мне делать? Какие-либо предложения???
Мне нужна помощь в решении этой проблемы. Должен ли я объединить две программы в одно и то же решение? Как мне подойти к двум отдельным программам, управляющим одним и тем же файлом, и обновлению данных друг друга?
Итак, вы хотите поделиться данными между двумя программами? Описывает ли информация о программе то, что делает другая программа? – lucrativelucas
@lucrativelucas Да, это так. Они оба извлекают информацию из того же файла, и когда одно значение меняет свойство (пример) a, я хочу, чтобы программа сохранила свойство a и заставила другую программу обновлять изменения. –