C# 混音器中未显示服务名称和图标。为什么?

C# 混音器中未显示服务名称和图标。为什么?,c#,vb.net,C#,Vb.net,我正在制作一个windows服务,在后台连续播放嵌入的音频文件。我能够成功地做到这一点,但由于某些原因,应用程序的名称和图标没有显示在音量混合器中。它只是显示为“名称不可用”,如下图所示。使用完全相同的代码和设置,但作为普通Windows应用程序(不是服务),图标和名称显示正确。只有当它作为服务构建时才会发生这种情况。为什么呢?我怎样才能修好它?提前谢谢 我的第一个想法是,这是因为您的服务在不同于其他应用的帐户下运行。通常作为本地系统。尝试更改您的服务正在使用的帐户,看看发生了什么Hello!谢

我正在制作一个windows服务,在后台连续播放嵌入的音频文件。我能够成功地做到这一点,但由于某些原因,应用程序的名称和图标没有显示在音量混合器中。它只是显示为“名称不可用”,如下图所示。使用完全相同的代码和设置,但作为普通Windows应用程序(不是服务),图标和名称显示正确。只有当它作为服务构建时才会发生这种情况。为什么呢?我怎样才能修好它?提前谢谢


我的第一个想法是,这是因为您的服务在不同于其他应用的帐户下运行。通常作为本地系统。尝试更改您的服务正在使用的帐户,看看发生了什么Hello!谢谢你的回复。我就是这么想的。我试着用我登录的本地帐户运行它,但它是一样的。还有其他想法吗?