如何在C#中运行exe文件中触发或运行方法

时间:2018-01-12 12:14:54

标签: c# asp.net rest api

我在Web应用程序上有一个客户端列表,同时有一个可执行程序运行每个客户端机器。我想在我的Web应用程序中添加一个按钮,当按钮单击可执行程序中的方法时必须运行并编程拨打用户电话号码。

2 个答案:

答案 0 :(得分:0)

您的网络应用可以在注册表中添加值。 在Windows应用程序中,您可以在计时器中设置一个功能,以检查该值并触发所需的操作。

我对注册表不好,因为网络应用无法访问它。请改用cookies。

答案 1 :(得分:0)

您可以使用SignalR

SignalR给你

  

能够让服务器端代码在发生的情况下将内容推送到已连接的客户端

与某人创建聊天桌面应用程序的方式相同,您可以创建一个等待站点中的消息的应用程序,然后触发可执行程序的执行。

如何创建桌面应用程序的示例

https://www.codeproject.com/Articles/804770/Implementing-SignalR-in-Desktop-Applications