Я создаю приложение и использую веб-службы для получения данных с сервера. Он работал нормально, когда я разрабатывал на своей машине XP, но мне пришлось переключиться на Windows 7. На новой машине я взял последнюю версию кода с использованием sourcesafe.
Однако, когда я пытаюсь добавить сервисную ссылку в решение или обновить существующую, я получаю следующую ошибку:
Произошла ошибка при загрузке 'http://localhost:52490/Service/CustomerService.asmx'.
Запрос не выполнен с сообщением об ошибке:
Ошибка сервера в приложении '/'.
Ошибка парсера
Описание: Произошла ошибка при разборе ресурса, необходимого для обслуживания этого запроса. Пожалуйста, просмотрите следующую конкретную информацию об ошибке разбора и измените исходный файл соответствующим образом.
Сообщение об ошибке Parser: не удалось создать тип 'Digital_Server.CustomerService'.
Source Error
Исходный файл: /Service/CustomerService.asmxLine: 1
Информация о версии: Microsoft .NET Framework Версия: 2.0.50727.4927; ASP.NET версия: 2.0.50727.4927
-.
Метаданные содержат ссылку, которая не может быть разрешена: 'http://localhost:52490/Service/CustomerService.asmx'.
Произошла ошибка при получении ответа HTTP на http://localhost:52490/Service/CustomerService.asmx. Это может быть связано с тем, что привязка конечной точки службы не использует протокол HTTP. Это также может быть связано с тем, что сервер прерывает контекст HTTP-запроса (возможно, из-за закрытия службы). Смотрите журналы сервера для более подробной информации.
Основное соединение было закрыто: при получении произошла непредвиденная ошибка.
Невозможно прочитать данные из транспортного соединения: существующее соединение было принудительно закрыто удаленным хостом.
Существующее соединение было принудительно закрыто удаленным хостом
Если служба определена в текущем решении, попробуйте создать решение и снова добавить ссылку на службу.
Имеет ли это какое-либо отношение к IIS или это какой-либо файл конфигурации, который я должен изменить в решении?
Любая помощь приветствуется.