Невозможно запустить wdsl.exe напрямую из командной строки, поскольку он не находится в пути поиска DOS. Вам нужно будет явно указать полный путь к wdsl.exe
Я не пробовал приведенный ниже код, но вы сможете запустить его как предварительное действие для вашего проекта.
Скрипт MsBuild
<Target Name="UpdateWebReference">
<Message Text="Updating Web Reference..."/>
<Exec Command="wsdl.exe /o "e;$(OutDir)"e; /n "e;$(WebServiceNamespace)"e; "e$(PathToWebServiceURL)"e;"/>
</Target>