私はアプリケーション設定ファイルを読み、別のアプリケーションから値を取得する必要があります。私の設定クラスは分離されたアセンブリーにありますが、値を取得しようとすると: var id = MyAppSettings.Default.UserId
AppDataに格納されている設定ファイルへのパスを取得
私は設定ファイルが 'exe'固有であることを理解しました。設定ファイルが格納されています
%USERPROFILE%\Local Settings\Application Data\<Company Name>\<appdomainname>_<eid>_<hash>\<version>\user.config
私はパスを取得しようとしましたが、このSO answerを見つけました。しかし、このコードはローカルフォルダ内の設定ファイルを参照するので、0(私のデフォルト値)も返します。
設定ファイル(app.configおよびlocalではなく)を正しく読み取る方法は?