3

「ブラウザー内で実行する場合は高度な信頼が必要」設定が true の Silverlight 5 を使用して、Silverlight アプリケーションを作成しています。ユーザーにフォルダーを選択してもらい、アプリケーションは選択したフォルダーからすべてのファイルをアップロードします。この動作では、アプリケーションに昇格された権限が必要であり、レジストリに値 "1" の "AllowElevatedTrustAppsInBrowser" エントリが必要です。

このレジストリ エントリを true に設定すると、すべての Silverlight アプリケーションに影響します。このようなエントリをレジストリに設定して、自分のアプリケーションだけがこの設定を利用し、他の Silverlight アプリケーションがこのアクセス許可を独自に設定する必要があるようにすることはできますか?

不適切な説明で申し訳ありませんが、私が望んでいるのはファイル システムにアクセスすることであり、信頼できるすべての Silverlight アプリケーションのアクセス許可チャネルを開くことは望んでいません。

4

1 に答える 1

0

また、答えは(現時点では)ノーだと思います。しかし、私はまた、(将来的には)答えはイエスであるべきだと思います。完全に信頼された「名前付き」Silverlight アプリケーションをブラウザー内で実行することは、ユーザーがそうすることに同意している (つまり、ポップアップで選択肢が与えられている) 場合に意味があります。

于 2013-05-21T12:35:58.420 に答える