我有一个客户端应用程序,在不同的解决方案中,我有一个客户端使用的WCF服务。我希望能够在客户端调用WCF方法时进入WCF服务。我曾尝试调试它们,但没有用。然后我尝试调试客户端,并通过将其附加到客户端Visual Studio的'devenv.exe'进程来调试服务(已经在SO回答的某处读过)。两者都没用。 关于如何做到这一点的任何想法?
答案 0 :(得分:0)
你应该能够做到这一点。在调试模式下启动WCF服务后,更新客户端中的服务引用。您始终可以在WCF服务中保留断点,并且只要调用该函数
就应该触发答案 1 :(得分:0)
当你说你试过调试它们时,这究竟做了哪些不起作用?在本地运行WCF服务(记得构建调试)后,刷新客户端上的服务引用,您应该能够在两者中插入断点,它应该工作。您使用的是VS的一个或多个实例吗?
我通过运行多个Visual Studio实例(每个客户端一个,每个wcf服务实例一个)然后在两者中插入断点来调试多个WCF服务。当客户端调用服务调用时,它将在断点处中断。
或许,我是否误解了你想要做的事情?
答案 2 :(得分:0)
注意:确保从代码或app.config文件中指向正确的端口和localhost,即:
添加键=" PLWSURL"值=" HTTP://本地主机:2020 / yourwebservice.asmx