Winforms C#WinForm RemoteApps
我编写了一个WinForm应用程序,可以通过RDP远程访问。我对传送给客户的声音有问题 我正在使用以下命令触发一声蜂鸣音。当我从我的开发箱启动应用程序时,它正在按预期工作。然而,当我通过RDP访问它时,它并没有发出嘟嘟声Winforms C#WinForm RemoteApps,winforms,remote-desktop,remoteapp,Winforms,Remote Desktop,Remoteapp,我编写了一个WinForm应用程序,可以通过RDP远程访问。我对传送给客户的声音有问题 我正在使用以下命令触发一声蜂鸣音。当我从我的开发箱启动应用程序时,它正在按预期工作。然而,当我通过RDP访问它时,它并没有发出嘟嘟声 Console.Beep(); 我想知道是否有更好的替代方案,或者是否有人知道解决方法 解决方案是直接播放音频文件。我尝试了Console.Beep和System.Media.SystemSounds.Beep.Play,但运气不好 Console.Beep(); //
Console.Beep();
我想知道是否有更好的替代方案,或者是否有人知道解决方法 解决方案是直接播放音频文件。我尝试了
Console.Beep
和System.Media.SystemSounds.Beep.Play
,但运气不好
Console.Beep(); // It didn't work.
System.Media.SystemSounds.Beep.Play(); // IT didn't work either
// Playing directly a wave file produced audio.
using (var soundPlayer = new SoundPlayer(@"c:\Windows\Media\ding.wav"))
{
soundPlayer.Play(); // can also use soundPlayer.PlaySync()
}
您是否在RDP客户机中启用了“在我的机器上播放”功能?另外,请参见此处:感谢您的链接我“我会将其转发给系统管理员。看起来它已启用。我想出了一个解决办法。我将很快更新线程。
Console.Beep
以与RDP
不同的级别运行。它使用旧的Bios扬声器代替。因此,很有可能遥控器正在愉快地发出嘟嘟声