どのように私は完全に信頼できる呼び出しを行うされているコールを絞り込むことができますか?
-
13-09-2019 - |
質問
私のホストは、培地のみ、信頼できるウェブアプリケーションを可能にします。
私はこのエラーを取得しています:
Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.
私は、コードを持って、私は何を変更する必要がありますか? 私は、各ファイルに属性を追加することができます読み:[アセンブリ:AllowPartiallyTrustedCallers] 私の解決策は、ファイルのトンを持っていますが、これを行うためのより高速な方法はありますか? (単一のグローバル変更?)
の私は私が問題を引き起こしている名前空間が含まれている方法または絞り込むことができたいと思います。を このアセンブリは署名されているかどうか私も知りません。
解決
あなたは、1つまたは複数のアセンブリとして、あなたのWebアプリケーションを配備している場合、あなただけの各AssemblyInfo.csにその属性を追加する必要があります。 。 。これは本当に、のプロジェクトのないソースファイルごとに一度、この変更を行うの物質のよりである必要があります。
「:AssemblyTitleアセンブリ」このページの「AssemblyInfo.cs」に「これらの種類のファイルを見てください」とテキストを探して設定ファイルから検索し、行うことができるはず
あなただけのソリューションでは、プロジェクトごとに1本のヒットを取得する必要があります。
他のヒント
このツール打撃を与えるます。
<のhref = "http://www.charlesrcook.com/archive/2008/05/10/securityexception-that-assembly-does-not-allow-partially-trusted-callers.aspx" のrel = "nofollowをnoreferrer "> http://www.charlesrcook.com/archive/2008/05/10/securityexception-that-assembly-does-not-allow-partially-trusted-callers.aspx の