如何通过 C# 创建多个 COM 实例
How to create multiple COM Instances via C#
我尝试像这样启动两个应用程序实例:
var t = Type.GetTypeFromProgID("Application",null);
var app1 = Activator.GetInstance(t);
var app2 = Activator.GetInstance(t);
它启动第一个应用程序,第二个是第一个应用程序的副本,而不是新实例。
如何运行两个不同的应用程序?
尝试
var t = Type.GetTypeFromProgID("Application",null);
var app1 = Activator.GetInstance(t);
var t1 = Type.GetTypeFromProgID("Application",null);
var app2 = Activator.GetInstance(t1);
我尝试像这样启动两个应用程序实例:
var t = Type.GetTypeFromProgID("Application",null);
var app1 = Activator.GetInstance(t);
var app2 = Activator.GetInstance(t);
它启动第一个应用程序,第二个是第一个应用程序的副本,而不是新实例。
如何运行两个不同的应用程序?
尝试
var t = Type.GetTypeFromProgID("Application",null);
var app1 = Activator.GetInstance(t);
var t1 = Type.GetTypeFromProgID("Application",null);
var app2 = Activator.GetInstance(t1);