У меня есть веб-сервис WCF в моем решении. Сервис имеет интерфейс, реализованный в классе обслуживания. я добавил несколько новых методов в интерфейс, а также реализовал в классе обслуживания. я могу получить доступ, если я использую ссылку dv службы для моего приложения asp.net mvc 3. но после развертывания и добавления ссылки на службу сервиса я не могу получить вновь добавленные методы. путем создания объекта клиента. почему это должно происходить? Я развернул службу на удаленном сервере.
Я также зарегистрировался в wsdl, но не смог найти метаданные о недавно добавленных методах.
Отредактировано:
Ну, хорошо ... Я не знаю, что случилось, и каким-то образом я получил сериализованные объекты, что я ожидал сейчас. но когда я выполняю какую-либо операцию с этими объектами, у меня возникает проблема, связанная с невозможностью подключения к службе.
"An error occurred while receiving the HTTP response to http://MyServer/MyAdminService.svc.
This could be due to the service endpoint binding not using the HTTP protocol.
This could also be due to an HTTP request context being aborted by the server
(possibly due to the service shutting down). See server logs for more details."
Inner Exception:
"The underlying connection was closed: An unexpected error occurred on a receive"
с чего бы это? Какие атрибуты необходимы в web.config для установления соединения между объектами clent и server?
Решено:
http://lalitcdhake.blogspot.com/2011/10/serialization-with-entity-framework-4.html
Приветствия