を作成しようとすると、私はセキュリティ例外私はFILESTREAM
FileStream f = new FileStream(filename, FileMode.Create);
にファイルストリームを作成しようとすると、私はDとファイル名を設定した場合でも、セキュリティ例外を持っている:\のファイル名.xml(さえないディスクCに: )。
この問題を解決するにはどうすればよいですか?
を作成しようとすると、私はセキュリティ例外私はFILESTREAM
FileStream f = new FileStream(filename, FileMode.Create);
にファイルストリームを作成しようとすると、私はDとファイル名を設定した場合でも、セキュリティ例外を持っている:\のファイル名.xml(さえないディスクCに: )。
この問題を解決するにはどうすればよいですか?
おそらく、Silverlightアプリケーションは書き込みのためにディスクDにアクセスできませんでした。通常、SLアプリケーションは部分的な信頼で実行されます。必要な昇格された信頼を使用することができます。
同様の質問があります - あなたはアウトオブブラウザのSilverlightアプリケーションを構築し、あなたのプロジェクトのプロパティに移動し、「ブラウザの外にアプリケーションを実行して有効にする」をチェックしている場合Silverlight 4.0 FileStream
が。
「ブラウザ外の設定」の中にある「ブラウザ外で実行したときに高い信頼が必要」にチェックを入れてください。
また、アプリケーションを実行しているユーザーに、宛先パスの作成/書き込み権限があることを確認してください。