【问题标题】:How to show a WCF service "title" for the Attach to Process dialog如何为“附加到进程”对话框显示 WCF 服务“标题”
【发布时间】:2011-11-04 09:06:01
【问题描述】:

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

我们正在使用 ServiceProcessInstallerServiceInstaller 类。我尝试设置 ServiceInstaller.DisplayNameServiceInstaller.DisplayName 属性,但没有改变。

【问题讨论】:

标签: visual-studio wcf debugging


【解决方案1】:

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

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

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

【讨论】:

  • 感谢您的确认。我现在改为安装服务。
猜你喜欢
  • 2011-07-16
  • 2011-10-08
  • 1970-01-01
  • 2011-12-16
  • 2014-11-15
  • 1970-01-01
  • 2012-01-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多