我想通过自己的应用程序连接到远程PC。我打算在Visual Studio 2012中制作一个。
我在互联网上搜索过,无法找到在表单内部进行远程连接的解决方案。
我已经阅读了有关" Microsoft终端服务控制类型" Liberary(http://www.codeproject.com/Articles/43705/Remote-Desktop-using-C-NET),但我无法使它发挥作用。
任何帮助将不胜感激!
答案 0 :(得分:1)
您可以使用本指南:http://www.codeproject.com/Articles/43705/Remote-Desktop-using-C-NET
这是一种非常过时的技术,仅适用于WinForms AFAIK。我尝试在我的一个项目中使用这个控件,但决定放弃它,因为我无法动态调整大小。
Gaucomole是另一个不错的选择。但有点复杂:http://guac-dev.org/doc/gug/writing-you-own-guacamole-app.html
它在浏览器中运行并使用HTML5。
编辑:刚刚注意到我链接的文章是您正在使用的文章。为什么你不能让它运作?
答案 1 :(得分:0)
作为C#的替代方案,您还可以尝试Myrtille。这是我最近开源的商业应用程序。像Guacamole一样,它可以在纯粹的javascript(无插件)中使用Web浏览器(HTML4和HTML5)。
但是,正如Jonathan所说,如果你想将远程连接变成winform,你最好使用Microsoft终端服务COM控件。