2009-06-09 11 views
2

私はネットワーク共有上にいくつかのアセンブリを持っています。リフレクションを使用してこれらをロードし、いくつかのコードを実行する別のアプリケーションがあります。実行する必要があるメソッドはWebリクエストを生成するので、私はそれを試みるときにセキュリティ例外を取得しています。私はアセンブリに署名しようとしましたが、うまくいきません。どのように私はこれを動作させることができるかについて誰も考えを持っていますか?アセンブリにFullTrustを与える

答えて

3

caspol.exe utilityを使用してください。単一のアセンブリまたはネットワーク共有を信頼できます。

+0

偶然にもこれをコードで実行するにはどうしたらいいですか?これらのアセンブリをロードするアプリケーションのアプリケーションは、ネットワーク上の複数のコンピュータで実行されます。アセンブリが共有にある理由です。 – Joe

+0

信頼できない.NETコードではありません。あなたがそれを行うことができれば、CASは本質的に役に立たないでしょう!管理者以外のユーザーから管理者権限を付与できるようなものです。 –

+0

それは私が思ったことです。私は間違っていると思っていたと思う。 :) – Joe

3

GUIを使用して.NET SDKをインストールする場合は、「Microsoft .NET Framework 2.0 Configuration」というコントロールパネルもインストールされています。 Caspolは「ランタイムセキュリティポリシー」を追加するのと同じことをします

関連する問題