1

2 つの異なる信頼レベルでセットアップされた同じホスティング事業者の Web サイトがいくつかあります。1 つは「フル」で、もう 1 つは「ミディアム」です。ホストが新しいセキュリティ ポリシーを実装し、誰にも言わないことを決定したため、私はこれに気づきませんでした。他の古いサイトと同じように、ReportViewer コントロールを使用しようとしたときに初めてわかりました。明らかに、次のエラーメッセージが表示されます。

セキュリティ例外

説明: アプリケーションは、セキュリティ ポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。

例外の詳細: System.Security.SecurityException: そのアセンブリは、部分的に信頼された呼び出し元を許可しません。

今、私が疑問に思っているのは、中程度の信頼環境で ReportViewer コントロールを使用する方法があるということです。私は MSDN でこれについて読んでみましたが、正直なところ、Microsoft のドキュメントから頭や尻尾を作ろうとしても、理解できるものではありませんでした。

どんな助けでも大歓迎です。

4

1 に答える 1