我有一个 asp.net 应用程序,它必须调用一个客户端 Windows 服务,该服务将启动一个以前安装在客户端计算机中的 exe。我使用ServiceController
类来管理服务:我使用
然后sc = new ServiceController("HippoTwain", Environment.MachineName);
调用服务,服务执行:sc.ExecuteCommand((int)HippoTwainMethods.Select);
ApplicationLoader.PROCESS_INFORMATION procInfo;
ApplicationLoader.StartProcessAndBypassUAC(@"C:\HippoCard\HTwain\HTwain.exe", out procInfo);
问题是:asp.net 正在调用服务器服务,但我需要从客户端计算机调用该服务。我该怎么做呢?