如何为“附加到进程”对话框显示WCF服务“标题”

时间:2011-11-04 09:06:02

标签: visual-studio wcf debugging

我需要在Windows托管的WCF服务中设置什么属性,以便在“附加到进程”对话框中显示“标题”值(如下面的WcfSvcHost.exe条目)?:

enter image description here

我们正在使用ServiceProcessInstaller& ServiceInstaller个班级。我尝试同时设置ServiceInstaller.DisplayName& ServiceInstaller.DisplayName属性,但没有变化。

1 个答案:

答案 0 :(得分:1)

WcfSvcHost.exe进程是在解决方案中启动调试会话时由Visual Studio启动的WCF服务主机进程,请参阅http://msdn.microsoft.com/en-us/library/bb552363.aspx。无法为这些流程指定标题。

通常,对于托管用户界面的应用程序,将填充标题列。例如,查看“任务管理器”对话框的“应用程序”选项卡。这里显示的应用程序确实有一个标题,它们在调试附加过程窗口中同样显示。

Visual Studio启动WCF服务主机完全绕过ServiceProcessInstallerServiceInstaller类,因此没有机会以这种方式获取它。当您在UI(winforms / WPF)应用程序中启动(自我)托管WCF服务时,您最有可能获得标题并且能够找到您的流程。