调试微软WCF示例程序GettingStarted程序,总是不能成功,以此请教WCF
最近想学习和使用WCF,于是下载调试微软WCF示例程序GettingStarted程序,总是不能成功,以此请教WCF。
先说直接调试出现的问题:
1、远程服务器返回了意外响应:(405)Method not allowed,此错误指向Client.cs中的
static void Main()
{
// Create a client
CalculatorClient client = new CalculatorClient();
// Call the Add service operation.
double value1 = 100.00D;
double value2 = 15.99D;
double result = client.Add(value1, value2); ---错误就指向这里
Console.WriteLine("Add({0},{1}) = {2}", value1, value2, result);
// Call the Subtract service operation.
value1 = 145.00D;
value2 = 76.54D;
result = client.Subtract(value1, value2);
Console.WriteLine("Subtract({0},{1}) = {2}", value1, value2, result);
client.Close();
Console.WriteLine();
Console.WriteLine("Press <ENTER> to terminate client.");
Console.ReadLine();
}
2、我到IIS中看了一下,有一虚拟目录:ServiceModelSample,该虚拟目录是自动生成的吧?