Я пишу приложение Windows на C#.
Приложение, которое при вызове выводит данные на принтер и COM-порт. Он должен быть невидимым для пользователя, поэтому у меня есть отдельное приложение для настройки параметров принтера и com-порта, которые приложение читает каждый раз при запуске. Приложение запускается в течение нескольких секунд, а затем закрывается, пока оно не будет выполнено снова, которое будет периодически проходить каждые несколько минут. Поэтому, если я не буду жестко кодировать параметры принтера и com-порта, я думаю, мне нужно, чтобы они читались каждый раз, когда приложение запускается.Должен ли я использовать ini или реестр для хранения параметров для приложения в C# для Windows 7
Так что это быстрее читать, ini
, XML
, или registry/local machine
? Скорость - мой главный решающий фактор.
Есть ли другой способ переменных между выполнением? В Linux я могу использовать переменные среды, является ли это возможным вариантом в Windows? Thanks
Что с использованием настроек? – Plutonix
Если вы имеете в виду AppSettings, я не знаю много об этом. Я предполагал, что он работает как файл ini, и каждый раз, когда приложение запускается, ему нужно будет открыть файл и прочитать настройки. Я бы хотел использовать самый быстрый способ для хранения и чтения переменных конфигурации. –
'Я мало что знаю об этом, проблема легко устранена, потратив несколько минут на MSDN – Plutonix