c# - 如何调试由 Windows 服务托管的 WCF

标签 c# wcf debugging windows-services

我有一个 WCF 服务,它托管在我创建的 Windows 服务(非 IIS)中。

我创建了一个客户端控制台应用程序并将其安装在另一台 PC 上。

我已经全部测试过了,客户端调用 WCF 方法正常。

通常,我在 IIS 下托管我的 WCF,我通常会附加到 w3wp.exe 进程并调试它。

当它由我的网络服务托管时,我要附加什么进程?

我已尝试附加到服务 exe,但断点未命中。

那么,我的问题是如何在 Windows 服务下调试我的 WCF?

谢谢

最佳答案

您应该只附加到您在远程 PC 上创建的服务。要检查远程 PC 上安装的所有服务,请转到:

Contoll panel -> Administrating -> Services

只要在那里找到您的服务,您就可以连接到它。

关于c# - 如何调试由 Windows 服务托管的 WCF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31371549/

相关文章:

c# - 通过 (Fluent)NHibernate 添加到 SQLite DB 时 DateTime 不正确

asp.net-mvc - 发送电子邮件到哪里去?服务层还是 Web 层?

wcf - WCF 的替代方案

jquery - 如何调试为什么此点击处理程序永远不会触发?

c - 在 Dev-C++ 中调试使 IDE 崩溃并且没有响应

python - '>' not supported between instances of ' IntVar' 和 'IntVar'

c# - 测试 Web 服务流量的免费工具?

c# - 在 Asp.net HTML 控件中动态获取城市

c# - Winforms:有没有办法在我的应用程序中打开表单时收到通知?

wcf - 如何向 WCF ChannelFactory 添加证书?