Я использую класс Activator для создания новых экземпляров приложения третьей стороной (с ++ .exe)C# Activator.CreateInstance - как создать второй экземпляр существующего объекта?
Определение класса Activator является: Содержит методы для создания типов объектов локально или удаленно, или получить ссылки на существующие удаленные объекты.
Если я создаю несколько экземпляров своего приложения, я хотел бы, чтобы каждый экземпляр моего приложения ссылался на отдельный экземпляр стороннего приложения. Что происходит, заключается в том, что каждый экземпляр моего приложения ссылается на тот же экземпляр стороннего приложения (третий экземпляр создается при запуске первого экземпляра моего приложения.)
Как заставить стороннее приложение создать отдельный экземпляр для каждого экземпляра моего приложения?
Что вы подразумеваете под «вторым экземпляром уже существующего объекта» ??? –
Используйте [AutoMapper] (http://automapper.org/) – Kalten
Если вы используете Activator.CreateInstance для создания экземпляра COM-объекта, а затем хотите создать второй экземпляр этого COM-объекта. –