Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Ошибка загрузки для запроса x. удаленный сервер вернул ошибку: notfound

Автор вопроса: Hossein MoradiniaОтветов: 4

Я опубликовал приложение silverlight со службой wcf ria на моем локальном хосте в Windows 7 (IIS7). Но когда я запускаю приложение в браузере, мое приложение silverlight не может подключиться к службе wcf ria, и я получаю следующую ошибку:

операция загрузки завершилась неудачно для запроса x. удаленный сервер вернул ошибку: notfound

как я могу решить эту проблему? !!!

  • Вы уверены, что ваши строки подключения в Web.config и App.config верны? Zabavsky 14.03.2012

iis-7entity-framework-4silverlightwcf-ria-services

Ответы

Ответ 1 · Gayot Fow

Ошибка "Не найден", возвращаемая IIS, является чем-то вроде неправильного употребления. Часто это маскирует что-то еще, что произошло, и, таким образом, скрывает истинную ошибку.

Один из таких случаев - когда объем информации, возвращаемой запросом, превышает предел IIS, который он может вернуть (по умолчанию для IIS 7 это примерно 4 мегабайта). Это приведет к ошибке "Не найдено". Чтобы диагностировать это состояние, измените службу таким образом, чтобы она возвращала только одну запись, размер которой гарантированно составляет менее 4 мегабайт. В этом случае вы можете изменить настройки IIS по умолчанию или изменить стратегию загрузки данных (последнее предпочтительнее).

Аналогичным образом можно диагностировать и другие состояния.

Ответ 2 · Bryant

Я бы попробовал подключить отладчик к методу, который вы вызываете в службе. Вероятно, произошла ошибка, из-за которой возвращается как NotFound. Также убедитесь, что вы включили отладку Silverlight в свойствах проекта веб-сайта.

Ответ 3 · Ali

Пожалуйста, введите этот URL в браузере

"http: // Адрес вашего сайта / Имя (и) папки /MyApp-Web-DishViewDomainService.svc

Имя службы - это полное имя службы, замените точку на тире, например, если ваш класс домена mynamespace.mydomainclass адрес службы mynamespace-mydomainclass.svc

ошибка возврата браузера вызывает вашу проблему, если ошибка не обнаружена, проверьте настройку web.config, в противном случае, пожалуйста, напишите свою проблему

Ответ 4 · Dario Chini

проблема может быть номер записи и изменить maxItemsInObjectGraph

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы