Многоэкземплярное приложение winforms с общим конфигурационным файлом или способом сохранения настроек - PullRequest
0 голосов
/ 29 марта 2019

На данный момент есть 5 машин, над которыми будет работать моя команда (7 человек).Только один человек может быть на одной машине.Все члены нашей команды разбросаны по разным офисам.Я хочу приложение winforms, которое запускается на всех машинах членов команды и показывает, кто использует какую машину.Вот как я предполагаю, что это будет работать, будет простой файл конфигурации с ключом в качестве имени машины и значением в качестве пользователя, который использует машину.Пользователь откроет приложение и щелкнет по имени компьютера, если в файле конфигурации есть значение, появится сообщение о том, что кто-то еще находится на нем (член команды может запросить разрешение и т. Д.), Если продолжение файла конфигурации будетобновиться с новым именем пользователя.Приложение опрашивает файл конфигурации через некоторое время и показывает имя компьютера и кто его использует на основе файла конфигурации.

Вопрос, который у меня возникает, какой тип файла конфигурации мне использовать, т.е. файл XML или app.config?

Я планирую поместить файл конфигурации в общий ресурс, который все члены моей командымашины могут получить доступ, возможно ли это?

Если приложение имеет несколько экземпляров, могут ли они все получить доступ к одному и тому же файлу конфигурации и одновременно обновить файл?

База данных может быть излишней для такого простогоприложение, какие еще опции кроме использования файла конфигурации у меня есть?

...