私が書いているWindowsフォームアプリがC:\ program files \ xxxにインストールされ、c:\ program files\xxxディレクトリへの書き込み権限がないアカウントで実行されるというクライアントの要件に苦労しています。 。つまり、ユーザーが手動で変更したり、アプリで変更したりできるように、構成ファイルを別の場所に配置する必要があります。
私はとにかくこれを行うために見つけていませんか?configSourceを使用できることを望んでいましたが、これには、外部構成ファイルがアプリケーションと同じ相対物理パスにある必要があるという制限があり、これは役に立ちません。appSettingsファイル属性は機能しますが、それはその構成セクション専用です。接続文字列やsystem.serviceModelなどの他の構成セクションを利用します。私のオプションがここにあることについて何か考えはありますか?
ありがとう!