0

CodePlex から Web プロジェクトをダウンロードしましたが、Application_Start で次のエラーが発生します。

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

このプロジェクトは、他のオープン ソース プロジェクトの他のいくつかのアセンブリを参照しています。私の理論では、これらの 1つには AllowPartiallyTrustedCallers属性が設定されていません (CodePlex プロジェクトのすべてのアセンブリに設定されています)。

この属性が設定されているアセンブリと設定されていないアセンブリを確認するにはどうすればよいですか?

4

2 に答える 2

1

あなたの質問で何かを見逃したかどうかはわかりませんが、参照しているこれらのアセンブリを.NET Reflectorで開くことができますか? これを使用すると<Assembly:()>、ファイルの属性を表示でき、APTC 属性が設定されているかどうかを示す必要があります。

于 2009-07-11T10:14:02.293 に答える
0

これを解決しました-アセンブリでReflectorを使用しました。すべての[assembly]属性がそこにリストされています。

[assembly: AllowPartiallyTrustedCallers]
于 2009-07-11T10:14:15.727 に答える