2013-10-23 52 views
1

我有一个用VB.NET编写的Winforms应用程序,我们正在迁移到RemoteApp服务。在程序中有很多动态生成的超链接,点击后会在RemoteApp会话中的浏览器中打开,而不是在用户机器上本地打开。从本地远程桌面打开超链接?

VB.NET(或C#)有办法让应用程序知道远程会话并以某种方式在本地启动浏览器吗?现在,我们只需使用System.Diagnostics.Process.Start(url)来启动浏览器。

谢谢!

回答

1

你要求的不是RDP的一部分。你可以使用像PsExec这样的东西来让它工作,也许你可以看看Remote procedure call,或者你可以创建你自己的应用程序,它可以在本地计算机上始终运行。使用映射的本地驱动器选项,您可以将文件写入本地HD,并且此自定义程序可以读取它并在本地运行程序。

我确定有更多的方法可以做到这一点,但这是一个很好的起点。