2011-05-04 87 views
-1

嗨 我可以从互联网服务器上运行一个C#的WinForm程序呢?比如我安装程序我server.after,我想,除非安装框架,客户端运行该程序的其他计算机C#运行程序

+0

你能编辑你的问题更清楚吗?正如所写,似乎你对服务器是什么感到困惑;所以我认为你的意思是别的。 – 2011-05-04 09:57:29

回答

1

您正在寻找ClickOnce部署。 (我猜你的意思是你想要托管winforms应用程序)

+0

我认为他希望能够在将它安装到服务器上之后,从客户端**运行程序。 – Episodex 2011-05-04 10:20:39

0

您可能需要在您的服务器上运行一个使用Windows Socket通信或类似应用程序的应用程序,然后您可以使用它来触发启动另一个应用程序,因为如果没有远程桌面或类似程序,通常无法远程启动应用程序。你可以使用带扩展名的FTP协议来做到这一点我认为,但无论哪种方式,你最可能需要运行一个应用程序来触发另一个应用程序或使用远程桌面。

+0

我的答案是在服务器上运行应用程序。为了远程运行,Nathan提到的Click Once部署是一条可行的路线。 – 2011-05-04 10:13:51

0

是的,你可以使用远程桌面来运行它。您的客户机上不需要.NET Framework,但该程序将在服务器上运行。所以它只能访问服务器资源。