Prática recomendada para salvar as configurações do aplicativo em um Aplicativo Windows Forms [fechado]

O que eu quero alcançar é muito simples: eu tenho um aplicativo Windows Forms (.NET 3.5) que usa um caminho para ler informações. Esse caminho pode ser modificado pelo usuário, usando o formulário de opções que forneço.

Agora, quero salvar o valor do caminho em um arquivo para uso posterior. Essa seria uma das muitas configurações salvas neste arquivo. Este arquivo fica diretamente na pasta do aplicativo.

Entendo que três opções estão disponíveis:

Arquivo ConfigurationSettings (appname.exe.config)RegistroArquivo XML Customizado

Eu li que o arquivo de configuração do .NET não está previsto para salvar os valores novamente. Quanto ao registro, gostaria de ficar o mais longe possível.

Isso significa que devo usar um arquivo XML personalizado para salvar as configurações? Nesse caso, eu gostaria de ver um exemplo de código disso (C #).

Já vi outras discussões sobre esse assunto, mas ainda não está claro para mim.

questionAnswers(13)

yourAnswerToTheQuestion