我有一个 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/