ProgramFiles/MyApp の構成ファイルから読み取ろうとしていますが、Windows 7 では Access denied の例外がスローされます。これは ProgrammData/MyApp のファイルと同じです。
fileStream = new FileStream(this.StorageName, FileMode.Open, FileAccess.Read);
これらのフォルダからのみ読み取りを許可しないでください。
ProgramFiles/MyApp の構成ファイルから読み取ろうとしていますが、Windows 7 では Access denied の例外がスローされます。これは ProgrammData/MyApp のファイルと同じです。
fileStream = new FileStream(this.StorageName, FileMode.Open, FileAccess.Read);
これらのフォルダからのみ読み取りを許可しないでください。
これは UAC の問題のようです。nmahajan に従って情報を再配置する必要があります。
これはさらに優れています: http://social.msdn.microsoft.com/Forums/en/windowsgeneraldevelopmentissues/thread/dd28741a-1025-4ca2-a88b-95a5ea156e7f
GTVic の引用:
1 - C:\Users\username\Documents
2 - C:\Users\username\AppData\Local
3 - C:\Users\username\AppData\Roaming
4 - C:\Users\Public\Documents
5 - C:\ProgramData
用途:
1 - 1 台の特定のコンピューターにログオンしている 1 人のユーザーにプライベートなデータ
データベース ファイルは、ユーザーがドキュメント フォルダーを参照することで簡単に見つけることができます。2 - 1 台の特定のコンピューターにログオンしている 1 人のユーザーにプライベートなデータ
データベース ファイルは隠しフォルダーにありますが、熟練したユーザーがアクセスできる場合があります3 - 任意のネットワーク コンピュータにログオンしている間、1 人のユーザーにプライベートなデータ
データベース ファイルは隠しフォルダにありますが、熟練したユーザーがアクセスできる可能性があります4 - 特定のコンピューターにログオンしているすべてのユーザーに公開されるデータ
データベース ファイルは、ユーザーが公開ドキュメント フォルダーを参照することで簡単に見つけることができます。5 - 特定のコンピューターにログオンしているすべてのユーザーに公開されるデータ
データベース ファイルは隠しフォルダーにありますが、熟練したユーザーがアクセスできる可能性があります