我正在使用VS2010 + C#+ .Net 4.0 + IIS 7.0 + WCF。当我在下面的代码中创建WCF客户端对象实例时,我发现“检查点1”被记录,但是没有记录“检查点2”。但是没有抛出异常(我在整个代码块中捕获异常,并且不输出“check point 3”)。
如何进一步调试以查看WCF客户端代理创建中的问题? WCF客户端代理创建中的常见问题是什么(我认为创建只需要创建一个本地内存对象来表示WCF客户端对象实例,不需要真正与远程WCF服务通信,所以不应该正常失败,请纠正我如果我错了)?可能是一些配置错误?
BtW:以下代码位于WCF服务(WCF服务器端,在IIS 7.0中运行/托管)以调用另一个远程WCF服务。
try
{
MyLogger.Write("check point 1 " );
Foo.CustomerInfo ci = new Foo.CustomerInfo();
MyLogger.Write("check point 2");
}
catch (Exception ex)
{
MyLogger.Write("check point 3");
return;
}
提前谢谢,
乔治
答案 0 :(得分:1)
很少有想法: