Прежде всего, вы не должны использовать веб-сервисы ASMX.В настоящее время Microsoft считает их «устаревшей технологией» и предлагает, чтобы все новые разработки клиентов или служб веб-служб выполнялись с использованием WCF.Не начинайте с недостатка.
Во-вторых, обычный способ использовать WSDL - это использовать команду «Добавить веб-ссылку» в Visual Studio («Добавить сервисную ссылку», если вы использовали WCF).).Это создает прокси-классы для вас и добавляет их в ваш проект.
Из вашего вопроса я не уверен, что это то, что вам нужно, так как вы сначала говорите о WSDL, но потом говорите о "по умолчанию"шаблон веб-сервиса ".Что вы хотите сделать с «шаблоном веб-службы по умолчанию»?
Попробуйте использовать программу svcutil.exe (не WSDL.EXE) следующим образом:
svcutilYourWsdl.WSDL / language: C # / d: подкаталог
Это должно привести к созданию ряда файлов в подкаталоге.Посмотрите на файлы .cs, один из которых будет содержать интерфейс контракт на обслуживание .Это интерфейс, который должен реализовывать ваш сервис.Посмотрите на ваше приложение службы WCF по умолчанию, и вы увидите, что оно делает то же самое - создает интерфейс, который реализуется службой.