.NETでは、セットアッププロジェクトを作成すると、アプリケーションファイルは次のようなパスに保存されます。
C:\Program Files\[Manufacturer]\[Product Name]
管理者権限がなくてもWin7で読み取り/書き込みができるように、共通のアプリケーションデータ内にフォルダーを生成しているので、次のパスにもフォルダーを生成しました。
C:\ProgramData\[Manufacturer]\[Product Name]
このフォルダーを読み書きできるように、コードでこのパスを取得するための最良の方法は何ですか?
メーカー名を定数文字列に入れて同期を保つことができます。または、プロジェクトの1つのアセンブリマニフェストに追加することもできます。または、セットアップ中にファイルに保存してみることができますか?
助言がありますか?