全て、
昇格された信頼を使用して、ブラウザ外アプリのローカル ディレクトリ (正確にはドキュメント ディレクトリ) にあるアセンブリのバージョン番号を読み取る必要があります。Assembly.Load、Assembly.LoadFrom メソッドは使用できません。これらは Silverlight では使用できないためです (セキュリティ例外属性でマークされています)。
File.ReadAllBytes() をロードする方法は知っていますが、マニフェストを取得してバージョン番号を取得する手順が必要です。
lk