0

我编写了 WCF 服务并托管在 IIS 6.0 中。当我尝试使用以下命令创建代理时

svcutil.exe /language:cs /out:MyProxy.cs /config:app.config /a http://serviceurl

它正在 MyProxy.cs 中创建自己的类名。这是为什么?

我试图进入服务进行调试,但在调试期间我无法获得断点命中。这可能是因为我重命名了代理创建的类名吗?

在服务中,实现服务契约的类名类似于MyService. 但在代理文件中,我得到的是MyClient.

这是为什么?

谢谢

NLV

4

1 回答 1

1

MyClient由服务契约生成和实现的类应该svcutil用于调用服务。它只是一个客户端代理。如果你想调试服务,你应该在调试模式下运行服务并在那里放置一个断点。

于 2010-07-14T06:43:19.740 回答