実行時に相対URLを使用してClientBinフォルダ内にあるdllファイルをロードするSilverlightアプリケーションがあります。それは私のローカルマシン上で素晴らしい作品が、ここではサーバー上にデプロイするとき、常にファイルをロードしようとしたときに失敗しているようだ:コースのSilverlightSilverlightエラー実行時にdllをロードする
private void OnAssemblyOpened(object sender, OpenReadCompletedEventArgs e)
{
AssemblyPart asmbPart = new AssemblyPart();
MessageBox.Show(e.ToString());
Assembly asmb = asmbPart.Load(e.Result) // this line causes the exception
...
}
することは私に便利なエラーを与えるものではありません - ちょうどいつものナンセンスを知らない。これを展開するのに欠けているステップはありますか?パーミッションか何か? dllファイルは確かにClientBinフォルダにありますbtw - 私はそれをチェックしました! :)
私はこれをテストしていませんが、IISへのアクセスの贅沢を持たない人にとっては素晴らしいソリューションと思われます –