I tried the sample code carried with Windows SDK from:
C:\Program Files\Microsoft SDKs\Windows\v1.0\Samples\WCFSamples\Te
chnologySamples\Basic\GettingStarted\CS
After I built service successfully, I generated the proxy code from
svcutil. There is a warning showed:
Warning: Unable to import wsdl:binding
Detail: The following Policy Assertions were not Imported:
XPath://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@
name='WSHttpBinding_ICalculator']
Then, the operations in generated proxy class has no parameters, as
well as no return value:
"
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel",
"3.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://Microsoft.ServiceModel.Samples")]
public interface ICalculator
{
[System.ServiceModel.OperationContractAttribute()]
void Add();
[System.ServiceModel.OperationContractAttribute()]
void Divide();
[System.ServiceModel.OperationContractAttribute()]
void Multiply();
[System.ServiceModel.OperationContractAttribute()]
void Subtract();
}
"
However, the proxy class carried with sample has.
I have two question:
1.Why there is warning?
2.How to generate correct proxy class?
Thanks.
Here is the Application Version:
CLR: 2.0.0
System.ServiceModel:3.0.50727.358 (February CTP)
Windows SDK: Beta2


