У меня есть приложение silverlight, которое загружает файл dll, расположенный в папке ClientBin, во время выполнения через относительный Uri. Он отлично работает на моей локальной машине, но при развертывании на сервере он, похоже, постоянно терпит неудачу при попытке загрузить файл:
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
...
}
Конечно, Silverlight не дает мне полезной ошибки - просто обычная ерунда NotFound. Есть ли шаг, который я пропустил при развертывании этого? Разрешения или что-то? Файл DLL определенно находится в папке ClientBin, кстати - я это проверил! :)