【发布时间】:2020-08-25 04:35:49
【问题描述】:
在 Visual Studio 中,我有一个在本地 IIS 服务器中运行的 WCF 项目,以及一个我想要调试的客户端项目。然后我在调试模式下启动 WCF 项目,在 VS 中关闭它(它在 windows 任务栏中保持打开状态),将断点放在客户端项目中,然后启动客户端项目的调试。
我必须告诉你,客户端得到一个文件列表,它一个接一个地解析。 它似乎运行良好,但在给定的时间(几分钟)后,以下文件进入调试。抱歉,如果不是很清楚,我会尽力解释它。 为了更详细地解释它,文件被提供给客户端,每个文件首先由一个入口方法处理,比如 A()。我在 A() 的第一行有一个断点,在调试此方法和随后的方法时,突然,在“F10”(提前一步)之后,光标转到 A() 的断点和 2 A() 的调用是并发的。
我尝试在 RELEASE 中启动 Web 服务,但随后我无法启动客户端(Visual Studio 消息框抱怨该服务未处于调试模式)。
你知道一种方法来运行这两个项目但只调试客户端吗?
谢谢。
【问题讨论】:
标签: visual-studio web-services wcf debugging breakpoints