PRISM исключение для несуществующего метода - PullRequest
0 голосов
/ 05 августа 2010

Я использую PRISM для Silverlight 4.0 в одном из своих проектов, где я также получаю доступ к Sharepoint 2010.

Странно то, что случайно я получаю ошибку:

Возникла исключительная ситуация при инициализации модуля SharepointServiceModule. - Сообщение об исключении было следующим: метод определения add_GetListCompleted im Тип SharepointServiceModule.Services.SharepointObjectModelService der Assembly SharepointServiceModule, Версия = 1.0.0.0, Культура = нейтральная, PublicKeyToken = null hat keine Implementierung. - Сборка, из которой модуль пытался загрузить модуль, была: SharepointServiceModule, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль Проверьте свойство InnerException исключения для получения дополнительной информации. Если во время создания объекта в контейнере DI возникла исключительная ситуация, вы можете получить исключение. GetRootException () поможет найти основную причину проблемы.

Что очень странно для меня, потому что, во-первых, это происходит только случайным образом, а во-вторых, метод add_GetListCompleted является событием, которое должно быть реализовано, потому что я использую его, и оно работает.

Кто-нибудь имеет представление о том, что здесь происходит?

1 Ответ

0 голосов
/ 16 сентября 2010

Я нашел решение для моей проблемы.

Сначала я попытался изменить имя интерфейса и заметил, что имя интерфейса не изменилось в сообщении об ошибке.

Поэтому яудалили затронутый модуль xap из веб-проекта (это можно сделать в свойствах проекта «name.Web» в разделе «Приложения Silverlight») и добавили его снова.Затем я выполнил чистое решение и перестроил.После этого все заработало нормально ...

...