Это может быть связано с тем, что в вашем веб-сервисе есть функция, которая возвращает интерфейс, или которая возвращает объект, который содержит свойство или функцию, использующую интерфейс.Для получения дополнительной информации об интерфейсах и сериализации взгляните на этот SO вопрос .
Когда вы используете свой веб-сервис из javascript, вы вызываете только одну или несколько конкретных функций, но просматриваете веб-сервис с помощью Internet Explorerвынуждает запрос полного wsdl-описания вашего веб-сервиса со всеми его функциями.Я думаю, именно поэтому это сработало для первого случая, а не для второго.