Ошибка «Ссылка на объект не установлена ​​для экземпляра объекта» отображается при добавлении ссылки на службу WCF в проект Silverlight 4 - PullRequest
0 голосов
/ 06 апреля 2011

У меня есть служба WCF с поддержкой Silverlight и проект Silverlight 4, который ссылается на нее.

Служба работала хорошо, пока я не слил некоторые изменения, внесенные в службу другим разработчиком, с тех пор проект Silverlight не удалсявызвать службу с ошибкой «Сервер не найден».

Я удалил ссылку на службу, попытался добавить ее снова, но это не удалось с ошибкой «Ссылка на объект не установлена ​​для экземпляра объекта».

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

Я использую Visual Studio 2010 и .NET Framework 4.0для всех проектов.Эта проблема уже случалась раньше, и я смог решить ее, создав новое решение, создав в нем новые проекты, а затем добавив файлы кода в проекты по одному.Тем не менее, теперь это кошмар, когда мое решение содержит десятки проектов и сотни файлов кода.

Кто-нибудь там с исправлением для этого?Я гуглил это десяток раз, и все, что я получил, это исправления схожих проблем, которые случались с Silverlight 2 и Visual Studio 2008, но эти исправления у меня не сработали.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 06 апреля 2011

Вы пробовали включить трассировку WCF?Я нахожу, что это обычно предоставляет подсказки к источнику проблемы.Кроме того, вы проверили свою конфигурацию клиента Silverlight?Все адреса конечной точки верны?

0 голосов
/ 06 апреля 2011

Убедитесь, что ваша служба WCF работает правильно. Щелкните правой кнопкой мыши файл SVC и выберите «Просмотр в браузере». Если есть проблема во время выполнения, это должно указать вам правильное направление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...