【发布时间】:2014-06-26 18:32:59
【问题描述】:
我有 2 个应用程序。其中一个安装在客户端计算机上并实际执行某些操作(将数据添加到本地 quickbooks 公司文件),另一个设计为从通过 RDP 执行的远程计算机运行。我试图弄清楚如何在 C# 中对其进行编码,因此当远程计算机上的应用程序启动时,它会在本地计算机上启动应用程序(使用 \tsclient),而无需在远程计算机上实际“运行”应用程序。我希望调用的应用程序在本地计算机上完成所有工作,因为这就是数据所在的位置,但是每当我当前运行它时,它的执行就像我试图在远程计算机上运行客户端应用程序一样(启动远程计算机上的窗口,尝试在远程计算机上处理)。
有什么办法吗?
目前远程机器上的简单应用程序尝试调用客户端应用程序的代码如下:
static void Main(string[] args)
{
Process testInterface = new Process();
testInterface.StartInfo.FileName = @"\\tsclient\C\Users\me\Documents\Visual Studio 2013\Projects\qbinterface\qbinterface\bin\Debug\interface.exe";
}
【问题讨论】:
标签: c# remote-desktop