通过Visual Studio通过Client调试自托管WCF服务

时间:2017-10-21 14:57:49

标签: c# visual-studio wcf remote-debugging visual-studio-debugging

我创建了一个客户端应用程序来使用托管的Web服务,并且能够毫无问题地使用该服务(在Microsoft软件服务下托管WCF服务)。 现在我的目标是使用Visual Studio客户端应用程序调试自托管WCF服务。 当我尝试调试时,在消耗点方法

时会抛出异常

无法调试远程应用程序。无法调试远程过程。

注意:我已将进程(托管服务进程)附加到正在运行的调试器。在安装服务之前,我能够通过客户端VS调试到服务器VS,只是为了交叉检查。客户端和服务器是不同的项目

我的问题是如何调试服务,因为我无法运行托管应用程序,因为两者都消耗相同的终点。我不了解整个调试的事情,因为要调试应用程序它必须使用代码运行,但托管应用程序独立于代码。我已经检查并试图理解这个调试,我想我错过了一些关键的东西。

1 个答案:

答案 0 :(得分:-2)

我认为这可以帮助您。您可以通过此链接打开您的iis express端口

iis express enable external request

在您的visual studio中调试您的服务,从各地调用服务

you can find your port number here 要么 iis express applications