Silverlight 5 では、アプリケーションは昇格された特権で実行されている場合、FileInfo および関連するクラスを介して制限なくファイル システムにアクセスできます。また、SL5 以降、アプリは昇格された信頼でブラウザー内で実行できます。
ただし、ブラウザー内で実行している場合、ファイル システムへのすべてのアクセスは、最終的に特別なディレクトリAppData\Local\Microsoft\Windows\Temporary Internet Files\Virtualized\C...にルーティングされるように見えます。
これは、SecurityException をスローする、昇格された信頼をまったく使用しないで実行する場合とは異なる動作です。ブラウザー外での動作は期待どおりです。
すべてのケースで、Visual Studio を介してアプリを実行していることに注意してください。これは、ブラウザー内サポートに関する限り、私が関心を持っているすべてです。
これは望ましい動作ですか? 変更できますか?