step-1
open -> Visual Studio 2017 Developer Command Prompt
step-2
WSDL.exe /OUT:myFile.cs WSDLURL /Language:CS /serverInterface
step-2
create new "Web service Project"
step-3
add -> web service
step-4
copy all code from myFile.cs (generated above) except "using classes" eg:
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.6.1055.0")]
[System.Web.Services.WebServiceBindingAttribute(Name="calculoterServiceSoap",Namespace="http://tempuri.org/")]
public interface ICalculoterServiceSoap {
/// <remarks/>
[System.Web.Services.WebMethodAttribute()]
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/addition", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
string addition(int firtNo, int secNo);
}
step-4
past it into your webService.asmx.cs (inside of namespace) created above in step-2
step-5
inherit the interface class with your web service class eg:
public class WebService2 : ICalculoterServiceSoap