Я использую написанный на C ++ COM-объект на C #.Я просто создаю экземпляр через "новый".Мне нужно множество таких объектов.Но каждое другое «новое» не создает новый экземпляр, а только дает ссылку на первый объект.Вот почему у меня есть беспорядок с данными.Можно ли каждый раз получать новый экземпляр?Или я должен реализовать IClassFactory в моем COM, чтобы создать экземпляр не синглтон?Я сделал COM с мастером в VC 2010 с поддержкой ATL.И у меня есть проблема, где и как реализовать IClassFactory.