2012-02-09 6 views
0

こんにちは。私はSilverlightのWebブラウザコントロールを使用しています。私はそれにいくつか問題があります。私はSilverlightプロジェクトのWebブラウザコントロールでHtmlページを使用しようとしています。このページをローカルファイルシステムからロードしたいと思います。私はこれやってる:Unauthorized file operation. Access to the path is denied:これを行う際Silverlight Webブラウザコントロールでローカルファイルシステムを使用する方法は?

string html = File.ReadAllText(@"C:/Users/mehdi/Desktop/essai.html"); 
     wbNavigator.NavigateToString(html); 

を、私はこの例外を持っています。誰も私を助けることができますPLZ?どうも 。

答えて

1

この種のアクセスの場合、問題のSilverlightアプリは高い権限が必要です。次の2つのオプションを持っていることを失敗:

  • は、あなたがあなたの答えのためのあなたのSilverlightを使用してサーバー上
+0

THWを

  • ホストHTMLを使用するファイルへのユーザーの閲覧を持っています!私のSilverlightアプリケーションはこのような権限を持ちますか? –

  • +0

    たとえば、http://msdn.microsoft.com/en-us/library/gg192793(v=vs.95).aspxを参照してください。それは本当に理想的な解決策ではないことに注意してください。私はあなたにいくつかの選択肢を提案しています。なぜあなたはローカルのHTMLファイルを使いたいのですか? –

    +0

    私はすでに、ブラウザの設定の外にチェックボックス "昇格した信頼が必要な場合...."をチェックしようとしています!例外はまだ現れています。だから何が問題なの? –

    関連する問題