Мы создали приложение WinForms и сохранили некоторые конфигурации через класс ConfigurationManager. Чтобы сохранить информацию, я использую
Configuration pConfig = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
pConfig.AppSettings.Settings.Add("updates", szUpdatesURL);
pConfig.Save(ConfigurationSaveMode.Modified);
Проблема в том, что в некоторых случаях приложение создает файл .config "appname", а в других случаях - "appname".exe.config.
Здесь я должен отметить, что файл конфигурации не отправлен по умолчанию, поскольку он не всегда требуется.
Конфигурации сохраняются при первом запуске программы. Это вызвало у нас проблему, и я не могу указать случаи, когда тот или другой создается.
Я выполнил тесты на одном компьютере с тем же самым .exe, и я получаю оба результата. Что здесь происходит?
В чем разница между этими двумя, и как я могу указать, какой из них нужно создать? Большое спасибо