ユーザーがファイル、具体的にはアセンブリをアップロードできるようにするSilverlight4アプリがあります。ファイルをアップロードする前に、彼らが選択したものが実際にアセンブリであることを確認したいと思います。また、そのアセンブリのフルネームも取得したいと思います。Assembly.Load(byte [])を使用しようとするとセキュリティ例外が発生しますが、実際にアセンブリをロードせずにSilverlightでアセンブリを検証する方法はありますか?サードパーティのアセンブリ情報が読み込まれている可能性がありますか?これを決定するためにバイト配列のバイトを調べる合理的に簡単な方法はありますか?
アップデート
以下は、アセンブリを開くことがバイト配列を調べるための合理的に簡単な方法で はないことを示しています。共通言語インフラストラクチャ
ありがとう、マット