gpt4 book ai didi

.net - 调试WCF服务库--怎么到 "run"呢?

转载 作者:行者123 更新时间:2023-12-01 09:39:45 25 4
gpt4 key购买 nike

我有两个 Visual Studio 解决方案的源代码。一种是网站调用WCF服务,另一种方案是WCF服务编译成DLL。该网站有 WCF 服务的二进制 DLL 作为引用。

问题是:当我运行网站时,WCF 服务中出现了一个未捕获的异常。

如何在 Visual Studio 中运行 WCF 服务,以便在 WCF 服务中设置断点?服务项目设置为编译成 DLL,我无法调试带有断点的 DLL。我需要做什么才能在 Visual Studio 的一个实例中“运行”服务并触发在另一个实例中运行网站的异常?

这是我第一次接触 WCF。

PS:我尝试将 WCF 服务的项目添加到网站的解决方案中,但由于 WCF 服务所具有的依赖性,我无法调试它,因此出现了一些错误,因此似乎没有启用选项。

最佳答案

您可以使用 WcfSvcHost.exe托管您的服务并对其进行调试。您的服务是如何托管的?您也可以在主机进程运行时直接附加到它,这可能是一个更好的解决方案,因为问题可能是环境问题。

关于.net - 调试WCF服务库--怎么到 "run"呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1671474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com