0
我正在使用第三方数据库。主机应用程序运行数据库,并允许客户端应用程序通过COM连接到服务器应用程序。我正在运行Windows 2003 Server,并使用C#编写我的所有代码。跨用户COM互操作
在服务器上,我以UserA身份登录,并且能够在本地启动主机应用程序,然后运行我编写的客户端应用程序,该应用程序连接起来很好。
当我以UserA身份登录时,运行主机应用程序,我在远程桌面上以UserB身份同时登录,并且只从用户B的登录中启动客户端应用程序,期望它连接到用户A桌面上的运行主机进程。它无法连接。
是否有任何技巧让COM访问可以在同一台计算机上的用户登录中工作?
我不能运行主机进程的多个副本,否则我显然会这样做。