Отладка динамически загружаемой сборки

Я отлаживаю сборку, которую я загружал динамическиAssembly.Load (байт []), но я сталкиваюсь с некоторыми проблемами.

Прежде всего, я не могу переместить желтую стрелку в Visual Studio 2010, чтобы перейти к другим строкам кода, а также я получаю исключения («Не удается найти метод в экземпляре объекта.») При попытке выполнить быстрое наблюдение на объектах из сторонней библиотеки (например, элементы управления из Infragistics.)

Dim data = My.Computer.FileSystem.ReadAllBytes(file.FullName)
Assembly.Load(data)

Когда используешьAssembly.Load (String), все работает отлично, и проблем нет.

Assembly.Load(IO.Path.GetFileNameWithoutExtension(file.Name))

Есть идеи, почему поведение так сильно отличается? В любом случае, чтобы это исправить?

Я попытался загрузить символы отладки для моей сборки с помощью Assembly.Load (byte []. Byte []), но я все еще получаю исключения при попытке отладки объектов из сторонних библиотек.

Ответы на вопрос(2)

Ваш ответ на вопрос